The greater prominence of Critiques in Calypso��
encourages me to try to clean them out.

I bumped into a false positive "Temporaries read before written."
that I've condensed to the following example.

�� �� test
�� �� �� �� |x|
�� �� �� �� [ x := nil ] whileNil: [ x ifNil: [ x := 1] ]

Now before I log an Issue, is it feasible to be able to recognise this?
Perhaps only for common looping idioms?

Anyway, the workaround is simple enough...
�� �� test
�� �� �� �� |x|
�� �� �� �� x := nil. "silence critiques"
�� �� �� �� [ x := nil ] whileNil: [ x ifNil: [ x := 1] ]

cheers -ben