def list_udfs(self, database=None, like=None):
        if not database:
            database = self.current_database
        statement = ddl.ListFunction(database, like=like, aggregate=False)
        with self._execute(statement, results=True) as cur:
            result = self._get_udfs(cur, udf.ImpalaUDF)
        return result
MergeDict can merge MultiValueDicts
dataset/ETHPy150Open cloudera/ibis/ibis/impala/client.py/ImpalaClient.list_udfs--crossover with--dataset/ETHPy150Open AppScale/appscale/AppServer/lib/django-1.2/tests/regressiontests/utils/datastructures.py/MergeDictTests.test_mergedict_merges_multivaluedict