The gray goo problem, and how modules could avoid this.