fixes an exponential conversion time bug for ApplyInfix and Interpolate