Modified parser to generate entire Usage.scala file. Still have to figure out a good way to construct the test cases automatically.