Added some comments on how the command parser should work