Long shaders now work, at the cost of not using `}` in the shader's main()