Support list sugar for "or" of two predicates. Used inside `select`.

def __or(funcs, args):
    """ Support list sugar for "or" of two predicates. Used inside `select`. """
    results = []
    for f in funcs:
        result = f(args)
        if result:
            results.extend(result)
    return results