# 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