                        [[:published org-uuid author-uuid]])]
      (time
       (storage-db-common/read-paginated-contributions-entries conn table-name index-name index-value order start direction
-                                                              limit common/interaction-table-name list-comment-properties {:count count})))))
+                                                              limit common/interaction-table-name list-comment-properties {:count count?})))))
 
 (schema/defn ^:always-validate list-drafts-by-org-author
   "
   Given the UUID of the org and a user-id return the entries by the author with any interactions.
   "
-  [conn org-uuid :- lib-schema/UniqueID user-id :- lib-schema/UniqueID {:keys [count] :or {count false}}]
+  [conn org-uuid :- lib-schema/UniqueID user-id :- lib-schema/UniqueID {count? :count :or {count? false}}]
   {:pre [(db-common/conn? conn)]}
   (timbre/info "entry-res/list-drafts-by-org-author")
   (time (db-common/read-resources-and-relations conn table-name :status-org-uuid-author-id [[:draft org-uuid user-id]]
                                                 :interactions common/interaction-table-name :uuid :resource-uuid
-                                                list-comment-properties {:count count})))
+                                                list-comment-properties {:count count?})))
 
 (schema/defn ^:always-validate list-entries-by-board
   "Given the UUID of the board, return the published entries for the board with any interactions."
   ([conn allowed-board :- AllowedBoard] (list-entries-by-board conn allowed-board {:count false}))
 
-  ([conn allowed-board :- AllowedBoard {:keys [count] :or {count false}}]
+  ([conn allowed-board :- AllowedBoard {count? :count :or {count? false}}]
    {:pre [(db-common/conn? conn)]}
    (timbre/infof "entry-res/list-entries-by-board(%s)" (:uuid allowed-board))
    (time (db-common/read-resources-and-relations conn table-name :status-board-uuid [[:published (:uuid allowed-board)]]
                                                  :interactions common/interaction-table-name :uuid :resource-uuid
-                                                 list-comment-properties {:count count}))))
+                                                 list-comment-properties {:count count?}))))
 
 (schema/defn ^:always-validate list-all-entries-by-board
   "Given the UUID of the board, return all the entries for the board."

    (time
     (storage-db-common/read-paginated-recently-posted-entries conn table-name index-name index-value order start direction limit
                                                               common/interaction-table-name list-comment-properties [allowed-board] nil
                                                               {:count count :container-id container-id}))))

(schema/defn ^:always-validate last-entry-of-board
  "

  and a number of results, return the published entries for the org with any interactions.
  "
  [conn org-uuid :- lib-schema/UniqueID order start :- (schema/maybe LongNumber) direction limit
   allowed-boards :- (schema/maybe [AllowedBoard]) {count? :count unseen :unseen :or {count? false unseen false}}]
  {:pre [(db-common/conn? conn)
         (#{:desc :asc} order)
         (#{:before :after} direction)
