Ahalya reinterpretation