Interface RingElement<E extends RingElement<E>>