Always return true when assigning coerced values
Skip validation if value is empty
Merge branch 'presence-empty'