All composite objects are now derived from ICompositeSample, which in turn is a tree of ISample objects.