let cigar_op_padding i = Or_error.(positive i >>| fun i -> `Padding i)