with foo() pass with (foo()) pass with (foo()).bar pass with foo() as pass with foo() as bar pass