The bug also describes some cases that
should not be fixed (and hopefully error message improved in final M4)
such as "output=.".
In fact ... where I have commit rights,
I may "fix" some of these cases, but I'll just commit to HEAD,
and the changes can be released the next time you have reason to release
(For the most part, the issue cause
no real harm, that I know of).