- `setTracking` method will need to traverse graph to recursively set `tracking`. + Use *traverse* package to detect cycles.