code: func GetExampleNumberForNonGeoEntity(countryCallingCode int) *PhoneNumber {
  	var metadata *PhoneMetadata = getMetadataForNonGeographicalRegion(countryCallingCode)
  	if metadata == nil {
  		return nil
  	}
  	var desc *PhoneNumberDesc = metadata.GetTollFree()
  
  	if countryCallingCode == 979 {
  		desc = metadata.GetPremiumRate()
  	}
  
  	exNum := desc.GetExampleNumber()
  	if len(exNum) > 0 {
  		num, err := Parse("+"+strconv.Itoa(countryCallingCode)+exNum, "ZZ")
  		if err != nil {
  			return nil
  		}
  		return num
  	}
  	return nil
  }
docs: // Gets a valid number for the specified country calling code for a
  // non-geographical entity.