Renamed 'Power' to 'Discipline', in anticipation of extracting a 'Power'
interface.