See EmbraceChangeContinuously for an introduction.