fix for recursive access to cql_promise.