Nit: `type="text/javascript"` required?