It seems like you can trivially get around the intended rules of the MPL 2.0 by simply putting your changes in a separate file… and then you don’t have to share 99% of your modifications?