Ignore locale warnings
Add a class name ito support adding dynamic validations
Don't try to decrypt a non-persisted value
Add spec