explain method for ActiveRecord 3.0.x and 3.1.x