new() etc. redirects to malloc, as temporary workaround for malloc not compiling in asm