let is_x/r/w happily ignore non-existing files