Optional catch binding[0], which is at stage 3, seems like a bad idea[1] and has been pointed out as such[2]
[0] http://2ality.com/2017/08/optional-catch-binding.html
[1] http://wiki.c2.com/?EmptyCatchClause
[2] https://github.com/tc39/proposal-optional-catch-binding/issu...