Let’s try to enumerate the costs and benefits of adding source suffixes.  I want to avoid the conversation getting stuck on one side of that equation.

 

What becomes easier with one or more additional source file extensions?

 

What becomes harder with one or more additional source file extensions? Are there mitigations?