code: def layout(self):
      return dbc.Container(
          [
              dbc.Row(
                  [
                      dbc.Col(
                          [
                              html.H1("Custom Demonstration:"),
                              html.H3(
                                  "How to build your own layout by re-using ExplainerComponents."
                              ),
                          ]
                      )
                  ]
              ),
              dbc.Row(
                  [
                      dbc.Col(
                          [
                              self.confusion.layout(),
                          ]
                      ),
                      dbc.Col(
                          [
                              self.contrib.layout(),
                          ]
                      ),
                  ]
              ),
          ]
      )
  
imports: import pytest
  from explainerdashboard import ExplainerDashboard
  from explainerdashboard.custom import *
label_desc: Use image node_id 2 for calling the CustomDashboard obj's underlying member method code with example usage: obj.layout() and returns: dbc