also docs. codex tried a hell ton, and then deleted them all.
the merge is still merging
core wf valication uses a &mut List, this returns a List, hmmmm