ERROR MODIFICATION AS A STRUCTURE FOR FAULT-TOLERANT QUANTUM DESIGN