Array_Push
Array_Push(l, gn); \
Array_Push(&to_build, heldBack.a[i]);
Array_Push(&to_build, pgn);
Array_Push(&to_build, gn);
Array_Push(&heldBack, gn);
Array_Push(&heldBack, gn);
Array_Push(a, gn);
Array_Push(&to_build, gn);
Array_Push(cycle, gn);