@Retention(value=RUNTIME)
public @interface OnVerifyChangeSet
DiffSectionSpec
might need a method with this annotation to verify
whether its ChangeSet is valid. Returns useful debug info if duplicate items are found, returns
NULL otherwise.
@OnVerifyChangeSet public staticString verifyChangeSet(SectionContext context, @Prop List extends T> data) { return detectDuplicates(data); }