I generally think you shouldn't use this `Switch` as it's probably not going to work with screen
readers and will mostly just confuse users.  I have it here as a demonstration of _how_ to alter an
element by _hiding_ it, but using its state to change the CSS of another element.  This is a deep
CSS trick, which I hope you won't really need that often.
