Regen all docs. (#700)

* Stop recursing if discovery == {}

* Generate docs with 'make docs'.
diff --git a/docs/dyn/sheets_v4.spreadsheets.sheets.html b/docs/dyn/sheets_v4.spreadsheets.sheets.html
index 08ad4ba..4dcf74c 100644
--- a/docs/dyn/sheets_v4.spreadsheets.sheets.html
+++ b/docs/dyn/sheets_v4.spreadsheets.sheets.html
@@ -106,12 +106,12 @@
         # This field cannot be changed once set.
     "index": 42, # The index of the sheet within the spreadsheet.
         # When adding or updating sheet properties, if this field
-        # is excluded then the sheet will be added or moved to the end
+        # is excluded then the sheet is added or moved to the end
         # of the sheet list. When updating sheet indices or inserting
         # sheets, movement is considered in "before the move" indexes.
         # For example, if there were 3 sheets (S1, S2, S3) in order to
         # move S1 ahead of S2 the index would have to be set to 2. A sheet
-        # index update request will be ignored if the requested index is
+        # index update request is ignored if the requested index is
         # identical to the sheets current index or if the requested new
         # index is equal to the current sheet index + 1.
     "title": "A String", # The name of the sheet.
@@ -120,10 +120,12 @@
         # this field will be absent.)
         # When writing it is an error to set any grid properties on non-grid sheets.
       "columnCount": 42, # The number of columns in the grid.
+      "rowGroupControlAfter": True or False, # True if the row grouping control toggle is shown after the group.
+      "columnGroupControlAfter": True or False, # True if the column grouping control toggle is shown after the group.
       "frozenRowCount": 42, # The number of rows that are frozen in the grid.
       "frozenColumnCount": 42, # The number of columns that are frozen in the grid.
-      "hideGridlines": True or False, # True if the grid isn't showing gridlines in the UI.
       "rowCount": 42, # The number of rows in the grid.
+      "hideGridlines": True or False, # True if the grid isn't showing gridlines in the UI.
     },
     "rightToLeft": True or False, # True if the sheet is an RTL sheet instead of an LTR sheet.
     "tabColor": { # Represents a color in the RGBA color space. This representation is designed # The color of the tab in the UI.
@@ -132,7 +134,12 @@
         # can be trivially provided to the constructor of "java.awt.Color" in Java; it
         # can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
         # method in iOS; and, with just a little work, it can be easily formatted into
-        # a CSS "rgba()" string in JavaScript, as well. Here are some examples:
+        # a CSS "rgba()" string in JavaScript, as well.
+        #
+        # Note: this proto does not carry information about the absolute color space
+        # that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
+        # DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
+        # space.
         #
         # Example (Java):
         #
@@ -194,7 +201,7 @@
         #          if (![color getRed:&red green:&green blue:&blue alpha:&alpha]) {
         #            return nil;
         #          }
-        #          Color* result = [Color alloc] init];
+        #          Color* result = [[Color alloc] init];
         #          [result setRed:red];
         #          [result setGreen:green];
         #          [result setBlue:blue];