code: async def execute_filter(filter_: FilterObj, args):
      
      if filter_.is_async:
          return await filter_.filter(*args, **filter_.kwargs)
      else:
          return filter_.filter(*args, **filter_.kwargs)
docs: Helper for executing filter
  
      :param filter_:
      :param args:
      :return: