This will result in funny results if you reverse the normal addig order: 

```
theme = theme(...)
gg = ggplot(...)
gg + theme # works as before
theme + gg # didn't work before with a "right" exception, 
                  # but now throws a funny exception (other.element_themes does not exist)
```