Would you mind using a hyphen to separate the dictionary key names as well?. i.e.:

```python
"operatingsys.major_version": (By.ID, "operatingsystem_major"),
```