completion argument coloration (with overlay) and auto selection