While testing the changes of #6, I've noticed that the current StylableCheckBox does not seem to be drawn correctly when used on top of another control.
The following example shows drawing behavior before and while de-/selecting a StylableCheckbox as well as hovering over it.
It also is placed inside a StylableTabControl next to a few others of our controls:
