var e; try {} catch (o) { let e = 'could reuse same name with foo1'; var a = 'should not reuse same name with foo1'; }