What about adding an *optional* array of context, like **PSR-3** ?