Ah yes, `Label.__init__()` in mne-python has the lines
```py
        if not isinstance(hemi, string_types):
            raise ValueError('hemi must be a string, not %s' % type(hemi))
```
And I was wondering why not checking that it's "lh" or "rh"