/// Converts an `DataSpecification` to a `RewriteSpecification` by converting each equation declaration to a rewrite rule.
pub fn to_rewrite_spec(spec: &UntypedDataSpecification) -> Result<RewriteSpecification, MercError> {
let true_term = DataApplication::with_args(&ATerm::constant(&Symbol::new("true", 0)), &[] as &[ATerm]).into();