code: function countryLayerShouldBeCalled(q, workers) {
    return q.results.length === 0 && // no non-country layers returned anything
            !q.countryLayerHasBeenCalled &&
            workers.hasOwnProperty('country');
  }
docs: country layer should be called when the following 3 conditions have been met 1. no other layers returned anything (when a point falls under no subcountry polygons) 2. country layer has not already been called 3. there is a country layer available (don't crash if it hasn't been loaded)