Creates an aggregate and places it before the current element referred to by the iterator.
A raw pointer to the created aggregate instance.
This method can be used to create nested aggregates.