ActiveRecord extension for easy STI Delegation