Just like legacy code makes life difficult for programmers, legacy futures can make life difficult for futures thinkers. Not only do we have to describe a plausibly surreal future that fits with current thinking, we have to figure out how to deal with the leftover visions of the future that still colonize our minds.