add support for dict_compound filter