Allow translating a shader to itself. This can flatten #include.