Make sure anonymous function returns a string, and not itself!

In a recent Julia build, I found that `header_library = x->header_library` caused `header_library` to point to itself!
That's an interesting function. It is its own fixed point. I feel like there's a programming puzzle here somewhere.