Rule Engine with DAG-based execution
This crate provides:
pub use dag::*;
pub use executor::*;
pub use context::*;
pub use error::*;