predicate fzn_regular_reif(array[int] of var int: x, int: Q, set of int: S, array[int,int] of int: d, int: q0, set of int: F, var bool: b) = abort("Reified regular constraint is not supported");