Have ConvertToString return null for null/undefined

Previously it was returning the string value, which is not correct.