//! The Workshop rule and declaration domain.
//!
//! Rule, variable, and subroutine data is modeled canonically in [`crate::Program`].
//! Whole-program inspection and validation are available from this domain
//! entry point as well as their compatibility modules.
pub
pub
pub
pub use crate;
pub use crate;
pub use validate_canonical_ids;