Preferably by reference (TransformStruct)