code: @Override
      public void set(Event<?> value) throws InvocationException {
          try {
              if (!field.isAccessible()) {
                  field.setAccessible(true);
              }
              field.set(target, value);
          } catch (Exception e) {
              throw new InvocationException(e);
          }
      }
docs: /* (non-Javadoc)
  @see org.jboss.arquillian.api.InjectionPoint#set(org.jboss.arquillian.api.Instance)