Simplify get-by-eid to only take a db -- the extra ad-hoc polymorphism to coerce conns to dbs isn't exploited anywhere
move get-all-of-type to spectacular