add DUMP opcode, pretty-print func state