Do a clean cut: shaderSource is based on ByteString now.