List<GutterArea> getLayout() {
    if (ExperimentalUI.isNewUI()) {
      if (DistractionFreeModeController.isDistractionFreeModeEnabled()) {
        return getNewUIDFMLayout();
      }
      return getExperimentalGutterLayout();
    }
    return getClassicGutterLayout();
  }
List<GutterArea> getLayout()