This tripped me up. It looks to be quite simple. You specify a folder, a file, and a token placeholder start/end. So if you define a pipeline variable named SomeConfigSetting, and in your config file you have _SomeConfigSetting_, it will do a string replacement. However, the default token placeholder is two underscores not one! Ouch ......