pub fn require_module_declaration( items: &[TopLevel], file: &str, ) -> Result<(), String>
Enforce module contract for file-based programs: exactly one module declaration and it must be the first top-level item.
module