docs: public static <S extends Subscribable, E> ModifyEvent<S, E> modifyEvent(
      		final S source, final E element, final E oldValue) {
          return new ModifyEvent<S, E>(source, element, oldValue);
      }