'Construct a :class:`.FunctionElement`.'

def __init__(self, *clauses, **kwargs):

    args = [_literal_as_binds(c, self.name) for c in clauses]
    self.clause_expr = ClauseList(operator=operators.comma_op, group_contents=True, *args).self_group()
