`File::directory?` checks for existence already, doesn't it?