It is a weaver object, which defines how to chain using
around method (the last one is called first, and has a chance to call the next one in chain explicitly). It is used by super calls and
See dcl.chainWith() for more information on weaver objects.
This object is not for direct use by end users. It is exposed solely to extend