A chuzzled object is nil if it is falsy, otherwise it has its falsy parts removed.
For example:
@"".chuzzleisnil- Also
@" ".chuzzleisnil - And
@"\r\t".chuzzleisnil @" 2 ".chuzzleis@"2"@[].chuzzleisnil@[@"", @1].chuzzleis@[@1][NSNull null].chuzzleisnil@{}.chuzzleisnil@{@1: @""}.chuzzleisnil@{@1: @"", @2: @" 2 "}.chuzzleis@{@2: @"2"}
Chuzzling occurs in-place, as far as it can. If a nil would be the chuzzled
result the mutable version becomes the empty equivalent, and the return is
nil.