This is a very nice way of using Argue :) Here it acts as a small file managment. The command tooltype is set to nothing, but still present, so the first argument (List, Dir,...) will be taken as the command name. Play a bit with it.