get : C -> A put : A x C -> C create : A -> C
put (get c) c = c get (put a c) = a get (create a) = a
(EDIT: for typesetting equations.)
(EDIT: for typesetting equations.)