code: static GeoLocation createGeoLocation(JSONObject json) throws TwitterException {
          try {
              if (!json.isNull("coordinates")) {
                  String coordinates = json.getJSONObject("coordinates")
                          .getString("coordinates");
                  coordinates = coordinates.substring(1, coordinates.length() - 1);
                  String[] point = coordinates.split(",");
                  return new GeoLocation(Double.parseDouble(point[1]),
                          Double.parseDouble(point[0]));
              }
          } catch (JSONException jsone) {
              throw new TwitterException(jsone);
          }
          return null;
      }
docs: /*package