Note that the new implementation hides internal registry and caches, previously accessible via private attributes abcregistry, abccache, and abcnegative_cache. There are three debugging helper methods that can be used instead dumpregistry, abcregistry_clear, and abccaches_clear.

Patch by Sanyam Khurana.