Right, so when a command comes in and we parse-catalog it, it adheres to that format along with ones we query from the db. parse-catalog was doing something similar to that before (assoc'ing nil in for missing keys etc)