When it had to go through `SEARCH_LANGUAGE_TO_ANALYZER` it made sense to have these intermediate variables. Now it doesn't, you're right.