I meant the [motivation for] change in October 2014, but thanks for
the history anyway.
The original idea was to give better error messages (@chapter should be
an error inside @example, etc.), and the subsequent report was about
allowing @heading cmds after all.
In the ChangeLog entry, I gave a pointer to a(n implicitly) bug-texinfo
email message and the original impetus for the change (another report
from Akim, as it happens):
... Report from Mahlon Smith,
+ 25 Aug 2014 09:42:16; original change made following
+ https://savannah.gnu.org/bugs/?15514.
Congratulations on the release! -k