Return to Tāranātha on Vajrasattva in ‘A Hundred Blazing Lights’: the nature of karma, the four ‘opponent powers’ and the necessity of purification.