Added support for CompositeResult