CommandParser: Always check for number of args before evaluating