Checkin for some custom implementation of string functions