I just get doc from Monolog without digging up how it really works. If you have better suggestion you can add your commit for this branch and for Monolog doc. I just want this change in master because we use this.