I don't think this file is necessary. For instance in https://github.com/mortardata/mortar/blob/master/lib/mortar/generators/macro_generator.rb the intermediate namespace of Generators doesn't have it's own ruby class at the parent level.