add failing clear test
properly handle falsy values
Merge pull request #1 from juliangruber/master

properly handle falsy values