this also needs to be changed. i would combine this section with the one below and only talk about the MenuNode and not about MenuNodeBase (that class is basically to extend in other classes).

you could convert the intro talking about base things to a sidebar or `.. note::` and just explain how to use the MenuNode.