Little performance improvement for string stuff in the compiler.
Merge branch 'temp'