> On 05 Jan 2015, at 12:06 , Sebastian Sastre <[email protected]> 
> wrote:
> 
> but not putting it on Object would change the feature since you do want it 
> returning self on that case.

No. In that case, you want to use ifNil: , not ifNilOrEmpty:.
The only thing Object >> ifNilOrEmpty would support, is putting both 
collections and non-collection in the same variable, which is usually a bad 
idea to begin with,
since it will lead to "are you a collection or single instance?" checks in 
almost every user of said variable.

Cheers,
Henry

Reply via email to