o Minor features: - Log (at debug level) whenever a circuit's purpose is changed. - Allow controllers to request an event notification whenever a circuit's purpose is changed. Implements part of ticket 3457.