This set of variations have all been the result of taking four different chorale renditions and mashing them together to make a 16 part chorale. The problem is that chorale #1 has no knowledge of what chorale #2,3,or 4 are up to. That means that each may find a different path to their solution and end up clashing with one another. I wrote some code to remove some notes that were particularly out of whack, but is very primitive. I will work on a better solution next time. This one is charming in it’s own way.