Automatically track pointers in nested structs which were allocated by jstruct_array_malloc, and have a mechanism to free them with a single fn call. This may require an extra field added to generated struct definitions that contains an arraylist of allocated pointers.