`:Ganeshk was just doing what I asked him to do, because the changes made in November had broken the automatic taxobox on some pages. It doesn't work on a page whose name contains a disambiguating string (like `` (genus)`` or `` (animal)`` if the taxon parameter is omitted, which the old system allowed (and its documentation actually encouraged). :Clearly we all agree that the automatic taxobox system must operate within system limits. The issue is whether its intended behaviour can be implemented without exceeding the expansion depth. I have never liked the way  coded it to use the page name if the taxon parameter was omitted in  – I would never have written it this way myself – but it's how editors have become accustomed to using the template. The correct behaviour when the page name is used by default has to include using  to strip off any disambiguating strings in the page name otherwise it doesn't work properly. I would support a change to requiring the taxon parameter to be present and removing the default use of the page name, but this would require all pages which use the default to be changed. Perhaps a bot could do this. Alternatively there may be a way of re-coding the template which prevents resource errors. Is  itself the problem, or the way that it is currently used?     `