anchor.diff:            )>()(
           ptr.ref.lpVtbl,
         );
  +
  +  Pointer<COMObject> get Languages {
  +    final retValuePtr = calloc<COMObject>();
  +
  +    final hr = ptr.ref.vtable
  +            .elementAt(9)
  +            .cast<
  +                Pointer<
  +                    NativeFunction<
  +                        HRESULT Function(Pointer, Pointer<COMObject>)>>>()
  +            .value
  +            .asFunction<int Function(Pointer, Pointer<COMObject>)>()(
  +        ptr.ref.lpVtbl, retValuePtr);
  +
  +    if (FAILED(hr)) throw WindowsException(hr);
  +
  +    return retValuePtr;
  +  }
   
     String get NumeralSystem {
       final retValuePtr = calloc<HSTRING>();
  
positive.code:             Pointer<COMObject> other,
            )>()(
          ptr.ref.lpVtbl,
          other,
        );
  
    int get FirstMinuteInThisHour {
  
negative.code:             Pointer<Int32>,
            )>()(
          ptr.ref.lpVtbl,
          Pointer<Pointer<COMObject>>.fromAddress(other.address).value,
          retValuePtr,
        );
  
  