With the workarounds moved to the GL::Shader class itself, it's just a complicated wrapper for adding the compatibility.glsl file and a rather strange way to define a file-local helper for resource import on static builds. Do that directly instead.