The ISBN/RFC/whatever magic linking voodoo really ought not be in core. It's a goofy feature that dates way, way back to r40.
I suggest splitting the magic linking voodoo out into an extension and adding a genericized functionality that could resolve bugs like T2224: IPA or SAMPA module (T33221: Audio pronunciation: Automatic text-to-speech to convert IPA to sound).
See Also: