Revert "converted multi-context with-statements to nested (2.6 compatibility)"

This reverts commit 311acdf45e9d164ac3dd3eb72b913dfc7d7e4314.