The INVAL error was marked unreachable which prevents handling of the error at a higher level. It seems like it should map to BadPathError based on the man page for rmdir (and an incomplete understanding of DeleteDirError), which says: ``` EINVAL pathname has . as last component. ```