code: function eachPosition(coordinates, func) {
      for (var i = 0; i < coordinates.length; i++) {
        // we found a number so lets convert this pair
        if(typeof coordinates[i][0] === "number"){
          coordinates[i] = func(coordinates[i]);
        }
        // we found an coordinates array it again and run THIS function against it
        if(typeof coordinates[i] === "object"){
          coordinates[i] = eachPosition(coordinates[i], func);
        }
      }
      return coordinates;
    }
docs: /*
  Internal: Loop over each array in a geojson object and apply a function to it. Used by spatial reference converters.