Replace our mb_substr() fallback implementation with one which is not quite so horrib...