tiful, isn’t it? Let me explain: You call Contexter() with any number of context managers as arguments and later attach additional managers with the neat value = ctx << thing syntax. That’s it. Only one level of indentation, no matter how many managers you need.

Just for comparison:

# Pytho