Nullable bool metadata properties

Adding information to the model about whether the bool metadata properties have been set to default values explicitly.
These need to be public?