partially finish cfstringtransform
finishing cfstringtransform. I will use pull request later on.