Reap

Reap[expr] returns the result of expr and a list of all the sown values during evaluation.

Attributes[Reap] := {HoldFirst, Protected}