The `evaluation` and `traversal` modules should have their own test cases, and `stack` needs a couple more tests.
The
evaluationandtraversalmodules should have their own test cases, andstackneeds a couple more tests.