Mess around a bit more with the shader reader. This header is becoming a bit too big...
This header is too big. I'll split it.