Use explicit boolean conversions.
Decouple object framing from object typing.