This is a bit naughty - a string with value 'nil' will cause someone to get confused!