A GVBuffer is a complex data structure used to carry information from one node to another along a flow.