i) Could an inheritance hierarchy be implemented in a template?
ii) The templates I have seen all list methods alphabetically, could they be listed in the same order as in the source code? (I appreciate this is not particularly needed for ES5, however for languages with which ES 2015 now has similar OOP semantics I think it is more or less standard.)
By way of an early e.g. of JSDoc3 generating ES 2015 docs in the wild (and to illustrate my point), https://bitbucket.org/gso/eonjs/src/ (scroll to 'Support').