Google Places API why does it returns Lat and Lon under a different variable each time?
<p>This is driving me nuts, for some reason the API used to return the Lat and Lon like this:
(I think it was like this):</p>

<p><code>place.geometry.location.y</code> as Latitude<br/>
   <code>place.geometry.location.z</code> as Longitude</p>

<p>Then it started returning it like this:</p>

<p><code>place.geometry.location.Ya</code> as Latitude<br/>
   <code>place.geometry.location.Za</code> as Longitude</p>

<p>And today my APP wasn't working and I discovered that it was because the Google API was returning the Lat and Lon like this:</p>

<p><code>place.geometry.location.$a</code> as Latitude<br/>
   <code>place.geometry.location.ab</code> as Longitude</p>

<p>wtf? How am I supposed to work with this? I'm thinking on simply reading the first variable inside locations as Latitude and the second as Longitude regardless their names. But I'm afraid the API might return a completely different object next time and mess up my javascript.</p>

<p>Anyone experienced this? What am I supposed to do?</p>
