https://github.com/datamapper/dm-validations
