def sub_name_issues
import cli@0.2.0.0/cli.bend as Cliimport Base
2302def sub_name_issues(+at: String, +name: String,
2303 seen: List<&2, Seen>) -> List<&2, Problem>:
2304 List.append(&2, Problem,
2305 when_problem(Bool.not(valid_command_name(name)), BadName{at, name}),
2306 Bool.pick(List<&2, Problem>, String.eq(name, "help"),
2307 [Reserved{at, name}],
2308 when_problem(sub_collision(seen, name), Dup{at, name})))