Wrapper on a IKeyboardMode that enables setting the IsChecked property, automatically triggering a command on the holder that activates or deactivates the current mode. Also has a command setting the holder's current mode to the one embedded in this class. (deactivates all mode that is not contained in the embedded one)