Almost final; trouble comparing strings - see methods
ParseCalendarNoName and ParseCalendarNoService for details