proposed fix -- not sure it's the best one

not sure if this is the right approach or if this should be handled by the Parser/Transformer where the whole expression can be converted into a string before it hits the BIF.