This reverts commit f936a1f100.
Conflicts:
activerecord/lib/active_record.rb
activerecord/lib/active_record/base.rb
Revert "Fixed: #without_typecast should only disable typecasting on the duplicated attributes" [#3387 state:open]
This reverts commit 2831996483.
Reason :
It's not generating attribute methods properly, making object.column 5x slower.