Science fiction is a kind of archaeology of the future.