Fail on the first error
Use unset instead of empty value