We need to be able to handle an alternate legacy property definition from our schema where we may send a value as bool (legacy) or object. At the moment those properties prevent deserialization for that object.
Also in general, thought our schema property type may not define it, we need to allow parsing of all other properties when the type is incorrect, not quit deserializing the entire object.