It should not extend from abstract Output class because than it inherits the useless constructor arguments and applies formatting in write() needlessly.
This is the first step to make each Symfony Component and Bridge self-contained.