Reading / Writing of iCalendar data format as described in RFC 5545 (and data encoded in iCalendar / vCard parameter value encoding as described in RFC 6868).