add unsetenv_others support
use more jruby stuff