class Dentaku::AST::FunctionRegistry

def self.max_param_count

def self.max_param_count
  @implementation.parameters.select { |type, _name| type == :rest }.any? ? Float::INFINITY : @implementation.parameters.count
end