I think this should also be moved to the Autoload namespace, as it is the used only inside the autoload generation