On Sun, 19 Feb 2017 21:53:26 GMT, Sönke Ludwig wrote:

In any case, the entire cascade of errors stemmed from having two spaces at the end of a line defining a link tag followed by a block declaration at the same level of indentation. (See my previous post about fixing that one problem, the one I numbered 1.) It turned out that introducing a blank line between the two was only a partial fix of the root cause. While it fixed the problem of the compiler complaining about the link tag, did not fix problems induced in files that inherited from this, whereas the reduction of the number of spaces to one or zero after the link tag definition fixed everything.

It looks like the fix above should also have fixed these cases, although I'm not sure about what really happened in the inheritance case.

Understood: I ran a careful test and the problems are all gone. Many thanks.