> but in practice it was doomed to fail from the moment a single bracket off made entire sites to stop working.
Maybe the solution was to not publish sites that are a bracket off.
I think half the problems with JavaScript are because of its weak typing. 1 + {} should be a type error.