@Override
  protected ObjectReference getThisObject(SuspendContextImpl context, LocatableEvent event) throws EvaluateException {
    if (event instanceof ExceptionEvent) {
      return ((ExceptionEvent)event).exception();
    }
    return super.getThisObject(context, event);
  }
@Override
  protected ObjectReference getThisObject(SuspendContextImpl context, LocatableEvent event)