I don't think this should be here - it isn't the ConsoleScreen's business enumerating command names. Perhaps this should be in the CyclingTabCompletionEngine?