habitat does coerce booleans properly