This includes the text box and the page up/down arrows.
Derivatives of Core::Object should be constructed through ClassName::construct(), to avoid handling ref-counted objects with refcount zero. Fixing the visibility means that misuses like this are more difficult.
The toolbar has an option to toggle the sidebar, a number input to set the current page, and two buttons to go up and down by one page