add map

This should really be in `canProcessFile`.  A falsy value returned from `canProcessFile` means that `processString` is not called for that file, and the original content is simply passed through to the same filename.