# File lib/adhearsion/voip/dsl/dialing_dsl.rb, line 117
          def >>(other)
            case other
              when RouteRule: merge! other
              when ProviderDefinition: providers << other
              else raise RouteException, "Unrecognized object in route definition: #{other.inspect}"
            end
            self
          end