anchor.diff:      free(comObject);
       free(clonedCalendar.ptr);
     } finally {
  -    WindowsDeleteString(japaneseCalendar);
  -    WindowsDeleteString(hebrewCalendar);
       winrtUninitialize();
     }
   }
  
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: 
      print('Languages: ${calendar.Languages}\n');
  
      calendar.ChangeCalendarSystem('JapaneseCalendar');
      print(calendarData(calendar));
  
      calendar.ChangeCalendarSystem('HebrewCalendar');
      print(calendarData(calendar));
  
      final dateTime = calendar.GetDateTime();
  