ActiveModel 4. Will check specs when I'm less tired