You'd still want a default though, right? Unless I misunderstand, I'm not sure how that would reduce complexity.