The aim here is to avoid static data in modules that contain code. Why? So that we can avoid some potential import loops when the 'inner' module only wants static data but is already imported by the 'outer' module for code purposes.