I vaguely feel like all of this logic should be removed from the controller (which is display related) and moved down to a module. Something you can call from the controller, i.e., `DW::Feed->extract_syn_url( $url )` or something.

Do we have a nice place we could put this? If not, don't worry about it.