To further the analogy, it’s conceivable that genetic modifications are introduced under a protocol similar to that used by software designers: test for bugs, then run concurrent with other software on a provisional basis (the beta version of the program), then integrate into the operating system, and finally—when proved to be indispensable—build it into the hardware.