Fix tests on humbled branch, bugfix for #17

Update tests for 'humbled' branch so all tests are passing; better handling of falsey values fixes #17