add the ability to mark a property as write only so it can be desrialized to but not be serialized from