isinstance no longer checks sys.getrecursionlimit