Started: new design with implicit :on, nils, etc.