added addtional contructors for ColumnCondition and ConditionalUniqueColumnCombination