Logically it should, but as a practical matter it would make a very big h2 section with h3s into an h3 with a bunch of h4s, and then **Fields** and **Other function members** would have to be demoted too, so I think keeping it as an h2 makes sense.