FlowPropertyDefinitionBuilder: if autoCreate is null then set it true if there is a flowPropertyValueProvider
if a property has isAutoCreate() == true, then validation will trigger the property being set AND will assume that the property is set to a value which is may be null.
Before this change the property being set to null triggered a MissingRequiredTracking; sometimes the value really is null.