Hanover, most, if not all your function library should work in build 600.
I think there's a bug in the string handling in buld 600 .
The attached test script demones the corruption you get when using your string functions.
There is a bit of chatter on the mql4 forum about corrupt sequences but so far no-one has managed to convince them it's an issue.
https://www.nigeriaforextrading.com/...1396146197.mq4