Currently, we can submit a query with :opts that includes the type or reasoner we want to use (currently we only support datalog and owl2rl) and optionally include additional reasoner sources such as a rules-graph (as :reasoner-rules) or a rules-db (as :reasoner-rules-db). If a rules-db is provided, that will supersede a rules-graph but we would like to support multiple rule sources and different types of sources.