Ah.... ol' C++Rather than shoot yourself in the foot as you can in C with malloc and reference pointers, with C++ you can shoot yourself in the foot where each copy makes additional copies which also shoot you in the foot! Fun!