# File lib/uri_template/rfc6570/regex_builder.rb, line 100
    def separated_list(first = true, length = 0, min = 1, &block)
      if first
        yield
        min -= 1
      end
      self.push('(?:').escaped_separator
      yield
      self.push(')').length(length, min)
    end