better fromPersistValue error messages