class Pfm::CommandsMap

def builtin(name, constant_name, require_path: NULL_ARG, desc: "")

def builtin(name, constant_name, require_path: NULL_ARG, desc: "")
  if null?(require_path)
    snake_case_path = name.tr("-", "_")
    require_path = "iapi-idlc-sdk-pfm/command/#{snake_case_path}"
  end
  command_specs[name] = CommandSpec.new(name, constant_name, require_path, desc)
end