title: google maps API 3 zooms out on fitBounds
body: <p>I've run into a problem where calling map.fitBounds seems to zoom out. I'm trying to use the backbone.js router to save the map bounds in the url. I want to be able to bookmark the url and later have the map look exactly the same.</p>
  
  <p>I noticed calling <code>map.fitBounds(map.getBounds())</code> in the console will always zoom out. Where as I would like it to not change the map.</p>
  
  <p>Is this normal behaviour? How can I enforce this so the map will look the same from one step to the next?</p>
  
  <p>Thanks</p>