support scopes for CatchClause and WithStatement