Interface TypeMetaFluent<A extends TypeMetaFluent<A>>