anchor.diff:  
       print('Languages: ${calendar.Languages}\n');
   
  -    calendar.ChangeCalendarSystem(japaneseCalendar);
  +    calendar.ChangeCalendarSystem('JapaneseCalendar');
       print(calendarData(calendar));
   
  -    calendar.ChangeCalendarSystem(hebrewCalendar);
  +    calendar.ChangeCalendarSystem('HebrewCalendar');
       print(calendarData(calendar));
   
       final dateTime = calendar.GetDateTime();
  
positive.code: 
  void main() {
    winrtInitialize();
    final japaneseCalendar = convertToHString('JapaneseCalendar');
    final hebrewCalendar = convertToHString('HebrewCalendar');
  
    try {
      print('Windows Runtime demo. Calling Windows.Globalization.Calendar...\n');
      final comObject =
  
negative.code:     free(comObject);
      free(clonedCalendar.ptr);
    } finally {
      winrtUninitialize();
    }
  }
  