caos: Fix the case of python backend queries forgetting their argument types
caos: Fix the case of python backend queries forgetting their argument types

A recent CaosQL-selector work exposed a bug in python query backend,
which caused queries (and selectors based on them) to fail to keep
the query argument list.

edgedb/edgedb,edgedb/edgedb,edgedb/edgedb