Fix? white space removal from concatenated values

I had some issue with the parser removing white spaces where it should not. I finally found that line 272 was responsible for it.

I ended up simply moving the stringByTrimmingChars method and I got correct results.

I'm not sure if this can change other behaviors and I'll just leave this here and let you merge it if it's safe!