Also, when you're marking the in_es thing here, it's actually not true, yet. All that's happened is that something called `es_get_synonym_filter` and it's returning a filter. That's a pretty intense side-effect. I kind of think this shouldn't be done here. Either that or a big massive warning should be in the docstring.