Implemented enough tests to the point that we now have a passing test with no recurse and a failing test with recurse.