Very slightly enhanced Clojure records