Combined constructs are shortcuts for specifying one construct immediately nested inside another construct. The semantics of the combined constructs are identical to that of explicitly specifying the first construct containing one instance of the second construct and no other statements.
For combined constructs, tool callbacks are invoked as if the constructs were explicitly nested.