https://sgwseattle.com/blog/seam-integration-part-2-manipulation/
Seam Integration – Part 3 – Manipulation