Fixes to g-boxed-ref gc'ing when underlying c-pointer was silently freed and returned...