Because `[@"" componentsSeparatedByString:...]` returns `@[ @"" ]` we end up with `envlib_unsetenv()` being invoked unnecessarily with the empty string.