## Object Hierarchy

        GObject
            EBitArray
            EExtension
                EShellBackend
            GTypeModule
                EModule
            ESignature
            EList
                ESignatureList
            GApplication
                GtkApplication
                    EShell
            GInitiallyUnowned
                GtkWidget
                    GtkContainer
                        GtkBin
                            EShellContent
                            EShellSidebar
                            EShellSwitcher
                            GtkWindow
                                EShellWindow
                            GtkComboBox
                                EActionComboBox
                        GtkBox
                            EShellSearchbar
                            GtkHBox
                                EShellTaskbar
            EShellView
            EShellSettings
            EActivity
        GInterface
            EExtensible