class Troy::ExtensionMatcher

def match

def match
  matchers.each do |ext, handler|
    return handler.call if File.extname(path) == ext
  end
  matchers["default"]&.call
end