While it's possible to implement a match query for Lucene, it's apparently not for Elasticsearch. For now, we decided to be consistent so it will throw an exception for both.