Imagine trying the build something around gcc's internals, just because the gcc project exposed those as a public API and marketed it as such.