(fn takevalue(origin) ( (print (concat "Origin: (" origin.x ", " origin.y ")")) ; => Origin: (0, 0) (print origin) ; => Map({"x": Float(0.0), "y": Float(0.0)}) ))