anchor.diff:      final returnType = api.returnType.typeIdentifier;
   
       expect(returnType.baseType, equals(BaseType.ValueTypeModifier));
  -    expect(
  -        returnType.name, equals('Windows.Win32.System.SystemServices.HANDLE'));
  +    expect(returnType.name, equals('Windows.Win32.Foundation.HANDLE'));
   
       final valueTypedef = scope.findTypeDef(returnType.name)!;
       expect(valueTypedef.fields.first.typeIdentifier.baseType,
  
positive.code:   });
  
    test('Pointer<Pointer<T>>', () {
      final typedef = scope.findTypeDef('Windows.Win32.Security.Apis')!;
      final api = typedef.findMethod('CredReadW')!;
      final type = api.parameters.last.typeIdentifier; // PCREDENTIALW *
      final typeProjection = TypeProjector(type);
  
negative.code:   });
  
    test('Double pointer is projected correctly', () {
      final typedef =
          scope.findTypeDef('Windows.Win32.Security.Credentials.Apis')!;
      final api = typedef.findMethod('CredReadW')!;
      final type = api.parameters.last.typeIdentifier;
      final typeProjection = TypeProjector(type);
  