A possible Mahābhārata-echo in the nature centred rūpakas of Buddhacarita