.IO.z is now only True for empty files, not dirs