+code_t* abc_setsuper2(code_t*prev, multiname_t* name)
+{
+ code_t*self = add_opcode(prev, 0x05);
+ self->data[0] = multiname_clone(name);
+ return self;
+}
+code_t* abc_strictequals(code_t*prev)
+{
+ code_t*self = add_opcode(prev, 0xac);
+ return self;
+}
+code_t* abc_subtract(code_t*prev)
+{
+ code_t*self = add_opcode(prev, 0xa1);
+ return self;
+}
+code_t* abc_subtract_i(code_t*prev)
+{
+ code_t*self = add_opcode(prev, 0xc6);
+ return self;
+}
+code_t* abc_swap(code_t*prev)
+{
+ code_t*self = add_opcode(prev, 0x2b);
+ return self;
+}
+code_t* abc_throw(code_t*prev)
+{
+ code_t*self = add_opcode(prev, 0x03);
+ return self;
+}
+code_t* abc_typeof(code_t*prev)
+{
+ code_t*self = add_opcode(prev, 0x95);
+ return self;
+}
+code_t* abc_urshift(code_t*prev)
+{
+ code_t*self = add_opcode(prev, 0xa7);
+ return self;
+}
+code_t* abc_applytype(code_t*prev, int v)
+{
+ code_t*self = add_opcode(prev, 0x53);
+ self->data[0] = (void*)(ptroff_t)v;
+ return self;
+}
+code_t* abc___pushpackage__(code_t*prev, char* name)
+{
+ code_t*self = add_opcode(prev, 0xfb);
+ self->data[0] = string_new4(name);
+ return self;
+}
+code_t* abc___pushpackage__2(code_t*prev, string_t* s)