class Pos9<X> { Pos9(X x) {} Pos9<X> test(X x) { return new Pos9<>(x); } }