 written directly into the
     environment, replacing any existing environment string with name
     matching `NAME'.  If STR does not contain an equal sign, then any
     existing string with name matching STR will be removed.

     The return value is unspecified.

