removed the concept of a TraversalEngine. The long slog ahead.