The designers of Heaven-1 had faced a simple problem—how to design a probe as small, light, and bulletproof as possible, while giving it the ability to build copies of itself. In all the science fiction that I had ever read, this was handled with a handwave. The ship (usually alien) simply did it, without the story going into details.