Actually, now that you've pointed out that `innerMode()` returns the outer mode if there's no inner mode, it would make sense to just rename this back to `modeData` :) Sorry.