move validation helpers into ActiveModel::Validations for default base support add check if attribute methods shim is being used refactor specs for helper and attribute methods separation more mongoid workarounds due to incorrect use of AS::Concern
reverts to behaviour of old version which allows you to define validations of any type for sake of the values it is validating against
now using shim since the attribute matcher is not required for AM