code: public static BritishCutoverDate of(int prolepticYear, int month, int dayOfMonth) {
          return BritishCutoverDate.create(prolepticYear, month, dayOfMonth);
      }
docs: Obtains a {@code BritishCutoverDate} representing a date in the British Cutover calendar
  system from the proleptic-year, month-of-year and day-of-month fields.
  <p>
  This returns a {@code BritishCutoverDate} with the specified fields.
  <p>
  Dates in the middle of the cutover gap, such as the 10th September 1752,
  will not throw an exception. Instead, the date will be treated as a Julian date
  and converted to an ISO date, with the day of month shifted by 11 days.
  <p>
  Invalid dates, such as September 31st will throw an exception.
  
  @param prolepticYear  the British Cutover proleptic-year
  @param month  the British Cutover month-of-year, from 1 to 12
  @param dayOfMonth  the British Cutover day-of-month, from 1 to 31
  @return the date in British Cutover calendar system, not null
  @throws DateTimeException if the value of any field is out of range,
  or if the day-of-month is invalid for the month-year