planning out how to properly seperate ActiveModel::Errors class into models and different representations while keeping backwards compatibility.