How does allowing `:`, `\n`, and a bunch of other characters that might be problematic in a Unix or Windows shell fix anything? What if every time someone demanded &quot;change these seven characters,&quot; project maintainers complied?<p>Without a test, without a clear problem spec, without an explanation of why those specific seven characters are <i>the</i> fix.<p>What would happen then?