class Steep::Interface::Params

def each_extra_keyword(args)

def each_extra_keyword(args)
  return unless has_keywords?
  return if rest_keywords
  keywords, rest = extract_keywords(args)
  return unless rest.empty?
  all_keywords = flat_keywords
  keywords.each do |keyword, _|
    yield keyword unless all_keywords.key?(keyword)
  end
end