putAttributeList [(putAttributeList) [[(x+y-1) (x-y-2)] (x,y)] [(needSyz) 1 (sugar) 1]] extension /myarg set [(getAttributeList) myarg] extension :: [(getAttribute) myarg (sugar)] extension ::