Discussion: Allow custom constraint for elem in Foldable