Nullable bool metadata properties

Adding information to the model about whether the bool metadata properties have been set to default values explicitly.
Yeah, just wondering if they add a bit too much clutter to the surface.