slalom_test creates Tester and NodeFactory on the stack instead of the heap
Create module writer interface and mock of that interface. Create a placeholder generate function that takes a parse tree and a module writer