every object shared the same reference, so if i updated one, i'd update them all. "nil" needs to be generated (?) on each invokation. cool, actually!
@@ -126,8 +126,8 @@
(defun photogal-make-photo (filepath)
`(filepath ,filepath
- tags ()
- name nil))
+ tags ,nil
+ name ,nil))
(defun photogal-init-operating-table ()
(setq *photogal/operating-table*