public interface Cycle<T extends Cycle<?>> {
    void doStuff();
}