def spec_keys
import cli@0.2.0.0/cli.bend as Cliimport Base
2772def spec_keys(items: List<&2, SpecItem>) -> List<&2, OptKey>:
2773 match items:
2774 case Nil{}: Nil{}
2775 case SpecArg{+info} <> tail:
2776 List.append(&2, OptKey, name_keys(info_names(info), info),
2777 spec_keys(tail))
2778 case head <> tail: spec_keys(tail)