Maybe we want to tolerate there being no semicolon after the closing paren? Browsers would parse that successfully, so I'm sure there are some JSON-P endpoints out there doing it.