pub fn generate_domain(
root_dir: impl AsRef<Path>,
reactor_content: &str,
) -> Result<(DomainData, Option<GenerateContract>), CMError>pub fn generate_domain(
root_dir: impl AsRef<Path>,
reactor_content: &str,
) -> Result<(DomainData, Option<GenerateContract>), CMError>