[Git][ghc/ghc][wip/substitution-via-mapper] Make substitution strict