Let's start with the use case (agile programming)
As a monetary maximalist, I want to chain split transactions, ehem, entire blocks and any transactions downstream of those blocks, that don't agree with my sexual preferences. I don't care about the collateral damage of others who just want to use b...