It would be nice to support the full multi-get syntax, but note that it would allow users to fetch for documents not found in the index(s)/type(s) specified in the query dsl request. In this case what should be the mlt query? Would it make sense to fetch for apples but ask for bananas? One possibility is to allow these cases though, and clarify the exact usage of this syntax in the documentation.