CompositeResult can be nested