Code reorganization with insertStringsIM
Better name hack for outputs
Coalesced analysis, and code reorganization (Maybe)
Fixed splitUpS and coalesce confusion