code: def insert_empty_rows(self, y: int, amount: int = 1) -> None:
          
          def transform_rows(
                  column: Union[int, float],
                  row: Union[int, float]
          ) -> Tuple[Union[int, float], Union[int, float]]:
              return column, row + (amount if row >= y else 0)
          self._transform_coordinates(transform_rows)
docs: Insert a number of rows after the given row.