Users of queries generated by defquery can supply anything as keys - they aren't validated against the key names supplied to defquery.
It'd also be helpful to raise an error which specifies which required keys have been unintentionally omitted by the developer.
Users of queries generated by
defquerycan supply anything as keys - they aren't validated against the key names supplied todefquery.It'd also be helpful to raise an error which specifies which required keys have been unintentionally omitted by the developer.