introduced an optional approximation for circular access paths with inner classes. Somewhat useful, but still far from an actual solution