ref.assign returns value and not reference 3 (tests fixed)