## Object Hierarchy

        GObject
            EBitArray
            ELogger
            GTypeModule
                EModule
            ESignature
            EList
                ESignatureList
            UniqueApp
                EShell
            EShellBackend
            GInitiallyUnowned
                GtkObject
                    GtkWidget
                        GtkContainer
                            GtkBin
                                EShellContent
                                EShellSidebar
                                EShellSwitcher
                                GtkWindow
                                    EShellWindow
                            GtkBox
                                EShellSearchbar
                                GtkHBox
                                    EShellTaskbar
            EShellView
            EShellSettings