code: @Override
      public void beginTranslation(Object obj, Code dest) {
          if (constrType == INVOKESPECIAL) {
              dest.emit(NEW, new ClassRef(type));
              dest.emit(DUP);
              // save reference that remains on the stack
              // when object() is finished
          }
      }
docs: called before prepareing the arguments. *