;; a separate multimethod or protocol so other models besides DB can write optimized
;; implementations. Currently, we always fetch an *entire* object to do read checking,
;; which is wasteful.
(=(nameentity)"Database")`nil
(=(nameentity)"Database")`(comment"@(:can-read database) is always true."); put some non-constant value here so Eastwood doesn't complain about unused return values