       rs.async_op (resume_cb, except_cb) =>
         rs.get_cl().resolve_class rs, @class, (()->
           resume_cb undefined, undefined, true, false
-        ), ((e_cb)->except_cb(e_cb))
+        ), except_cb
   }
   193: new root.ClassOpcode 'instanceof', { execute: (rs) ->
     @cls = rs.get_cl().get_resolved_class @class, true

      # Alright, tell this class's ClassLoader to load the class.
      rs.async_op (resume_cb, except_cb) =>
        rs.get_cl().resolve_class rs, @field_spec.class,
          (=>resume_cb(undefined, undefined, true, false)), ((e_cb)->except_cb(e_cb))
    return
  }
  181: new root.FieldOpcode 'putfield', { execute: (rs) ->

          else
            obj = new JavaObject(rs, class_file)
          resume_cb(obj, undefined, true)
        rs.get_cl().initialize_class rs, @class, success_fn, except_cb
  }
  188: new root.NewArrayOpcode 'newarray', { execute: (rs) -> rs.push rs.heap_newarray @element_type, rs.pop() }
  189: new root.ClassOpcode 'anewarray', { execute: (rs) ->
