Wouldn't people then add the reference needlessly to their implementations?  Maybe it should be left out but instead have documentation covering how to add it and what it could be used for.