I added a method def in the TestAST to test all the files making it easier to see what we break when we make over arching changes. As it is we have four tests not working and I'm not sure why. I have the not working tests commented out, otherwise it seems to be working well.