options() :: [store_id_opt() | where_opt()]
store_id_opt() :: {:store_id, atom()}
where_opt() :: {:where, list()}
start(options()) :: no_return()