iCalendar integration resolves #12