Yoga is a spectacularly multifaceted phenomenon and as such it is very difficult to define.