New Clarity on ‘Ramayana’?