Use alias_method_chain for more standard override, and support arrays for :active_on