So that a third party can provide users with a choice of modes, without having to create two otherwise identical lessons, one in each mode.