swapping order of parameter substitution in getEffectiveClientName so
build parameters are evaluated as tokens