stamen/modestmaps-js — comment on commit ceae90d923cbf29e87b64cf343c9164409bd258e
File:  line 0
By shawnbot:

I still think it's important to preserve the historical behavior, if for no other reason than that it ensures users don't get stuck at non-rounded zoom levels—which is what happened to me when I decided to weigh in on the issue: `setExtent()` didn't ceiling the zoom, the tiles looked muddy, and since all of our zoom controls just increment or decrement the zoom by one there was no way to get out of it. Most map tiles just look really bad at intermediate zooms.

I'm putting my vote in for having a flag that allows intermediate zooms and defaults to `false`, preserving the old behavior. I also like @RandomEtc's idea of having `extent()` behave like polymaps:

```javascript
extent: function(extent, precise) {
return this.setExtent(extent, precise !== false);
},
```