Allow array arguments to various methods that take ThemeStates
Introduce .and and .without syntax for ThemeStates.