Improve the performance of the Char based filepath, avoid building up a path with (++) in reverse
Improve the performance of the Char based filepath, avoid building up a path with (++) in reverse

ndmitchell/shake,ndmitchell/shake,ndmitchell/shake,ndmitchell/shake,ndmitchell/shake,ndmitchell/shake