options should use default only if null

Setting an option to false previously used the default, instead of using false
Merge pull request #590 from eddiemonge/falseOptions

options should use default only if null