To simplify large project management, review and evolutions, there should not be more than one design unit declaration (module, package, interface, program, configuration or class) per file.