-MEM_VEC_FUNCTIONS(qc_program, prog_section_statement, code)
-MEM_VEC_FUNCTIONS(qc_program, prog_section_def, defs)
-MEM_VEC_FUNCTIONS(qc_program, prog_section_def, fields)
-MEM_VEC_FUNCTIONS(qc_program, prog_section_function, functions)
-MEM_VEC_FUNCTIONS(qc_program, char, strings)
-MEM_VEC_FUN_APPEND(qc_program, char, strings)
-MEM_VEC_FUN_RESIZE(qc_program, char, strings)
-MEM_VEC_FUNCTIONS(qc_program, qcint, globals)
-MEM_VEC_FUNCTIONS(qc_program, qcint, entitydata)
-MEM_VEC_FUNCTIONS(qc_program, bool, entitypool)
-
-MEM_VEC_FUNCTIONS(qc_program, qcint, localstack)
-MEM_VEC_FUN_APPEND(qc_program, qcint, localstack)
-MEM_VEC_FUN_RESIZE(qc_program, qcint, localstack)
-MEM_VEC_FUNCTIONS(qc_program, qc_exec_stack, stack)
-
-MEM_VEC_FUNCTIONS(qc_program, size_t, profile)
-MEM_VEC_FUN_RESIZE(qc_program, size_t, profile)
-
-MEM_VEC_FUNCTIONS(qc_program, prog_builtin, builtins)
+/*
+(prog_section_statement, code)
+(prog_section_def, defs)
+(prog_section_def, fields)
+(prog_section_function, functions)
+(char, strings)
+(qcint, globals)
+(qcint, entitydata)
+(bool, entitypool)
+(qcint, localstack)
+(qc_exec_stack, stack)
+(size_t, profile)
+(prog_builtin, builtins)
+(const char*, function_stack)
+*/