I doubt it breaks any script or module at all. Double ~ is already extremely rare currently, and using ~~ such that it's parsed differently with my patch applied seems only possible in contrieved situations.
This is the only scenario I've come up with so far: