code: public static TimezoneAssignment download(TimeZone timezone, boolean outlookCompatible) {
  		TzUrlDotOrgGenerator generator = new TzUrlDotOrgGenerator(outlookCompatible);
  		VTimezone component = generator.generate(timezone);
  		return new TimezoneAssignment(timezone, component);
  	}
docs: Creates a timezone whose VTIMEZONE component is downloaded from
  <a href="http://www.tzurl.org">tzurl.org</a>.
  @param timezone the Java timezone object
  @param outlookCompatible true to download a {@link VTimezone} component
  that is tailored for Microsoft Outlook email clients, false to download a
  standards-based one.
  @return the timezone assignment
  @throws IllegalArgumentException if an appropriate VTIMEZONE component
  cannot be found on the website