Buttons is a class derived from the Containers class. This class is a sub class of Containers because a button object can hold a lot of different widget object.
All parents functions can be used too by any Buttons object.
These are commons at this class and sub classes.