Implement an authorized change in dependency order, checking and committing each independently valid stage.