Current "link" was made to do that but little by little it became more of "include" than a real link. If you use <link> as a reference to RSS, the browser just shows *feed* button and doesn't even download the file. But if you use it as a link to css stylesheet, browser downloads the file, includes it to the page and changes its content.

In layman's terms: `include` changes the document, `alter` doesn't

------
Or maybe we can use `meta` instead of `alter`?