# File lib/merb-core/dispatch/router/behavior.rb, line 537
      def merged_conditions
        if parent.nil?
          @conditions
        else
          merged_so_far = parent.merged_conditions
          if path = Behavior.concat_without_endcaps(merged_so_far[:path], @conditions[:path])
            merged_so_far.merge(@conditions).merge(:path => path)
          else
            merged_so_far.merge(@conditions)
          end
        end
      end