use absolute paths for module names. This assumes that generated modules are always included at the top level of a crate