Click here for a description of Algorithm Unions on the SpeedSolving.com wiki
The concept was first developed by James Straughan in 2020.
https://www.speedsolving.com/threads/union-principle-a-new-approach-to-method-development.78642/