I'm not sure if it's already the case, but we should at least warn (or fail) when we do a request on an unknown fields. It might mean going through the luqum parsed tree to verify field names.