9ef5f6817 ^
1 2 3 4
public class ExistF<T extends ExistF<T>> { // java helpfully re-interprets ExistF<?> as ExistF<?0 extends ExistF<?0>> public ExistF<?> foo() { throw new RuntimeException(); } }