@classmethod
def concat(cls, conditions):
    """ Builder method to build conditions[0] OR conditions[1] OR ...
        analogously for AND, ..."""
    concated_condition = conditions[0]
    for condition in conditions[1:]:
        concated_condition = cls(concated_condition, condition)
    return concated_condition
