Also throw in CoreInitDefaultHeap whilst we are there, it's the default implementation of __preinit_user.