Inorder, postorder and weight should now work. Reverse yet to be implemented.
Reverse should now be working properly, which means the mandatory assignment is now done.