Class NotFluent<A extends NotFluent<A>>