don't assume null is false for boolean properties