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