Many RSS feeds must be sanitised before they can be added to a variety of content elements like the complex multi-feed elements on the home pages of media sites (which bring in RSS content from various news agencies like AP and Bloomberg).
Our approach to managing feeds involves accepting the raw feed and placing it in a holding area, running mapping process over it to commoditize the feed for ingestion into standard site elements.