let cigar_op_hard_clipping i = Or_error.(positive i >>| fun i -> `Hard_clipping i)