Hi,in Spec Adapter there's methodwidgetDo: aBlock^ self widget ifNotNil: aBlockmy question however is:does the naming make sense?#*Do: is generally associated with iterating over collections. Widget is always a single entity.On the other hand we have #ifNil: #ifTrue: #ifFalse:There is also #ifNotNilDo:, however that is superseded by #ifNotNil:So from this perspective, wouldn't it make more sense to have this?ifWidget: aBlock�� �� ^ self widget ifNotNil: aBlockWhat do you think?Thanks,Peter