def with_query(self, query=None, alias=None):
        self.with_tables.append(TableFactory(query, alias=alias))
        return self
Return the AttrDict as a pure dict (with nested dicts if
dataset/ETHPy150Open ambitioninc/django-query-builder/querybuilder/query.py/Query.with_query--crossover with--dataset/ETHPy150Open calliope-project/calliope/calliope/utils.py/AttrDict.as_dict