Names lookup and string wrap functions. Also fixed harc dep initialise bug in volatile