Small, delicate change to Shader to make sure its strings are bytestrings.