opt() :: store_id_opt() | where_opt() | order_opt()
order_opt() :: {:order, [atom()]}
store_id() :: Tai.Venues.VenueStore.store_id()
store_id_opt() :: {:store_id, store_id()}
venue() :: Tai.Venue.t()
where_opt() :: {:where, [{atom(), term()}]}
get([opt()]) :: [venue()]