add option to parse a full command using this.parse

nitpick but...
It reads better if the `!isFullCmd` check came first