Have we considered just introducing ENOERRNO and simply folding all future missing errnos onto that? :-)