Please use a private alias instead of a public one as there is not need to access it at runtime. It will allow the ContainerBuilder to remove the alias after inlining it