code: @Transient
      public boolean isPartialMatch() {
          final Feature location = getLocation();
          if (location == null) {
              return false;
          }
          return location.getProperty("partialMatch");
      }
docs: {@code partialMatch} indicates that the geocoder did not return an exact
  match for the original request, though it was able to match part of the
  requested address. You may wish to examine the original request for
  misspellings and/or an incomplete address.
  
  <p>
  Partial matches most often occur for street addresses that do not exist
  within the locality you pass in the request. Partial matches may also be
  returned when a request matches two or more locations in the same
  locality. For example, "21 Henr St, Bristol, UK" will return a partial
  match for both Henry Street and Henrietta Street. Note that if a request
  includes a misspelled address component, the geocoding service may
  suggest an alternate address. Suggestions triggered in this way will not
  be marked as a partial match.
  
  @return the partialMatch