Currently, passing an empty list to any of the methods available on wvc.query.Filter throws index out of range errors.
Instead, we should catch this edge case and throw a specific exception notifying that filtering empty lists is not supported at all by Weaviate, as first encountered here: #929