loadMoreTiles is not called when maxTotalLoading is lower than or equal to the return value of getTilesLoading, so I'd be tempted to add the following assertion:

```
goog.asserts.assert(newLoads >= 0);
```