Fix safeToString on primitives

safeToString(0) === "0", not "false"
safeToString(null) === "null", not "undefined"