more set tests fixed set(obj, existing['nonexistant'].sub, 'val')