predicate fzn_seq_precede_chain_set_reif(array[int] of var set of int: X, var bool: b) = abort("Reified seq_precede_chain constraint is not supported");