Even if we keep this style of code, we shouldn't be doing this ``GC_malloc`` thing since we don't just support Boehm ... this is on my list of things to address globally one day (soon).