what is heteroflexible person