Should this allow a user to specify `:on => :destroy` without putting the symbol in an array. This would follow conventions that we see in `before_filter` and `resources` routes.