//! The `numbers/rational` number-literal shape and class are the shared
//! `sim_lib_numbers_core::{NumberLiteralShape, NumberLiteralClass}`.
//!
//! The domain-specific value-shape symbol lives in
//! [`super::domain::value_shape_symbol`], which delegates to
//! `sim_lib_numbers_core::value_shape_symbol`; this module holds nothing of its
//! own.