Make the msistring_makehash return something other than just 1 or 0. Also handle the case where the string or stored string is null.