Is Emerging Nepal Just Another Version of NIFRA?