public static void Clear() { current = null; }
public static ReferenceNavigationLoop New(object searchTarget) { current = new ReferenceNavigationLoop(); current.SearchTarget = searchTarget; return current; }