Currently it's legal for a user to specify an empty list as the allowed indexes. As opposed to index filters, query settings consider `$natural` as an index, and leaving this out forbids collection scans outright.
As there are no real use-cases for setting an empty allowed indexes list, and this just causes additional re-planning it's been decided to validate against this.