STR_EQ is not needed, the regular EQ instruction can handle strings as well. Having an instruction for list append is quite handy though (would need two passes to do it tail recursive in FATE assembly)