# File lib/rack/mount/route.rb, line 84
    def generation_keys
      @conditions.inject({}) { |keys, (_, condition)|
        if condition.respond_to?(:required_defaults)
          keys.merge!(condition.required_defaults)
        else
          keys
        end
      }
    end