Don't try to transform if there are errors fetching the content.
Nested matching now works via both the middleware DSL and the XML config.
Code cleanup. Nested matchers now work for both XML config and the builder DSL.