<p>This method tests a field to make sure it's not null before executing a conditional block of
code. However in the conditional block it reassigns the field. It is likely that the guard
should have been a check to see if the field is null, not that the field was not null.</p>