separating out map file deserialization to only read it once and reuse for different steps
implementing and testing inline sourcesContent when flag is set