apparently forgot to commit some stuff
fix an issue with subcommand listing where it would also list commands that have a name containing the name of the subcommand