using NanNew instead of v8:String:New