Autonomous programs are now fully interchangeable