code: public final void output(final Calendar calendar, final OutputStream out)
              throws IOException, ValidationException {
          output(calendar, new OutputStreamWriter(out, DEFAULT_CHARSET));
      }
docs: Outputs an iCalender string to the specified output stream.
  @param calendar calendar to write to ouput stream
  @param out an output stream
  @throws IOException thrown when unable to write to output stream
  @throws ValidationException where calendar validation fails