я не знаток линукса, конечно, но вроде бы SET (заглавные буквы) работает как надо. просто для экспорт приходится код менять в зависимости от ОС, а для поддержки set достаточно юзать заглавные SET и все )
С set как раз все понятно. Было бы неплохо понять про экранирование обратных слешей. Или мне самому соответствующий os-файл поправить (честно, не хочется)?