love to make clang spit out a linking error that i've never seen before.