add setbit(), dirat(), fileat() (replace openat), WrongFileType exception