Feb. 9, 2016
12:12 p.m.
formerOwner: anElementOrNil "Set my former or remove property of argument is nil" anElementOrNil ifNil: [ self removeProperty: #formerOwner ] ifNotNil: [ self setProperty: #formerOwner toValue: anElementOrNil ] I'd prefer to see a #setProperty:toValueOrRemove: there, as that pattern is used a lot. Stephan