It would make a terrific fan fic!