code: @Override
      public TaskService getTaskService() {
          InvocationHandler ih = new TransactionInvocationHandler(_wrapped.getTaskService(), _persistent);
          return (TaskService)Proxy.newProxyInstance(getClass().getClassLoader(), new Class[] {InternalTaskService.class, EventService.class}, ih);
      }
docs: {@inheritDoc}