added support for chaining visitors/transformers