Remove old traversal api from docs
Call traversal directly
Refactor to inherit from Traversal