DynArray is a C header full of X-Macros for easily creating and manipulating dynamically resizing arrays.