Actually, by removing the default statement the compiler will warn, which I think is the best way to deal with this.