     # If the model is disposed, automatically dispose the associated view.
     @listenTo @model, 'dispose', @dispose if @model
     @listenTo @collection, 'dispose', @dispose if @collection
-
-    # Initialize subviews.
-    @subviews = []
-    @subviewsByName = {}
 
     # Register all exposed regions.
     @publishEvent '!region:register', this if @regions?

  # Flag whether to render the view automatically on initialization.
  # As an alternative you might pass a `render` option to the constructor.
  autoRender: false
  
  # Flag whether to attach the view automatically on render.
  autoAttach: true


        # Return the view.
        this

    # Initialize subviews collections.
    @subviews = []
    @subviewsByName = {}

    # Call Backbone’s constructor.
    super

