Class SearchFluent<A extends SearchFluent<A>>