Rewrite Associatable#has_many and define assoc_options getter
Implement Associatable#has_one_through