ActiveModel: Make Any Ruby Object Feel Like ActiveRecord · HackerTrans