Fix value-creation bug

Only fail non-coerced objects on failed property-creation if property
undefined in original data