Support null defaults for boolean

Closes #7