The crux of the plan involved what is called a 'fork' in software terms—basically taking the existing code and starting