More work on figuring out the correct way to implement the decorated
visitor
- Sorted out inheritance
- Initial implementation of the tracing decorator