always work and the fallback checks might not work either.
* If a user has set a border type on a window, don't bother to check for
changes.
-* keybindings dialog doesn't conform its formatting or datatype naming to
- anything else in e17 - it needs fixing.
* need to audit, namespace and expand text and color classes
* need to specify what is NEEDED from a theme, what is optional (in terms of
parts, groups and signals). etc.