Explain what the QueryLanguageProxy does