class Country implements Comparable<Country>, Serializable {

  public static Set<Country> getAvailableCountries() {
    return ImmutableSet.copyOf(CACHE.values());
  }

  private  Country(String code);

}