anchor.diff:  ///
   /// {@category Struct}
   class CONSOLE_SELECTION_INFO extends Struct {
  -  @Uint32() external int dwFlags;
  +  @Uint32()
  +  external int dwFlags;
     external COORD dwSelectionAnchor;
     external SMALL_RECT srSelection;
   }
   
  -/// Defines the coordinates of a character cell in a console screen buffer. 
  -/// The origin of the coordinate system (0,0) is at the top, left cell of 
  +/// Defines the coordinates of a character cell in a console screen buffer.
  +/// The origin of the coordinate system (0,0) is at the top, left cell of
   /// the buffer.
   ///
   /// {@category Struct}
   class COORD extends Struct {
  -  @Int16() external int X;
  -  @Int16() external int Y;
  -}
  -
  -/// Defines the initialization parameters passed to the window procedure of 
  -/// an application. These members are identical to the parameters of the 
  +  @Int16()
  +  external int X;
  +  @Int16()
  +  external int Y;
  +}
  +
  +/// Defines the initialization parameters passed to the window procedure of
  +/// an application. These members are identical to the parameters of the
   /// CreateWindowEx function.
   ///
   /// {@category Struct}
   class CREATESTRUCT extends Struct {
     external Pointer lpCreateParams;
  -  @IntPtr() external int hInstance;
  -  @IntPtr() external int hMenu;
  -  @IntPtr() external int hwndParent;
  -  @Int32() external int cy;
  -  @Int32() external int cx;
  -  @Int32() external int y;
  -  @Int32() external int x;
  -  @Int32() external int style;
  +  @IntPtr()
  +  external int hInstance;
  +  @IntPtr()
  +  external int hMenu;
  +  @IntPtr()
  +  external int hwndParent;
  +  @Int32()
  +  external int cy;
  +  @Int32()
  +  external int cx;
  +  @Int32()
  +  external int y;
  +  @Int32()
  +  external int x;
  +  @Int32()
  +  external int style;
     external Pointer<Utf16> lpszName;
     external Pointer<Utf16> lpszClass;
  -  @Uint32() external int dwExStyle;
  +  @Uint32()
  +  external int dwExStyle;
   }
   
   /// The CREDENTIAL structure contains an individual credential.
   ///
   /// {@category Struct}
   class CREDENTIAL extends Struct {
  -  @Uint32() external int Flags;
  -  @Uint32() external int Type;
  +  @Uint32()
  +  external int Flags;
  +  @Uint32()
  +  external int Type;
     external Pointer<Utf16> TargetName;
     external Pointer<Utf16> Comment;
     external FILETIME LastWritten;
  -  @Uint32() external int CredentialBlobSize;
  +  @Uint32()
  +  external int CredentialBlobSize;
     external Pointer<Uint8> CredentialBlob;
  -  @Uint32() external int Persist;
  -  @Uint32() external int AttributeCount;
  +  @Uint32()
  +  external int Persist;
  +  @Uint32()
  +  external int AttributeCount;
     external Pointer<CREDENTIAL_ATTRIBUTE> Attributes;
     external Pointer<Utf16> TargetAlias;
     external Pointer<Utf16> UserName;
   }
   
  -/// The CREDENTIAL_ATTRIBUTE structure contains an application-defined 
  -/// attribute of the credential. An attribute is a keyword-value pair. It 
  +/// The CREDENTIAL_ATTRIBUTE structure contains an application-defined
  +/// attribute of the credential. An attribute is a keyword-value pair. It
   /// is up to the application to define the meaning of the attribute.
   ///
   /// {@category Struct}
   class CREDENTIAL_ATTRIBUTE extends Struct {
     external Pointer<Utf16> Keyword;
  -  @Uint32() external int Flags;
  -  @Uint32() external int ValueSize;
  +  @Uint32()
  +  external int Flags;
  +  @Uint32()
  +  external int ValueSize;
     external Pointer<Uint8> Value;
   }
   
  
positive.code: ///
  /// {@category Struct}
  class DCB extends Struct {
    @Uint32() external int DCBlength;
    @Uint32() external int BaudRate;
    @Uint32() external int _bitfield;
    @Uint16() external int wReserved;
    @Uint16() external int XonLim;
    @Uint16() external int XoffLim;
    @Uint8() external int ByteSize;
    @Uint8() external int Parity;
    @Uint8() external int StopBits;
    @Uint8() external int XonChar;
    @Uint8() external int XoffChar;
    @Uint8() external int ErrorChar;
    @Uint8() external int EofChar;
    @Uint8() external int EvtChar;
    @Uint16() external int wReserved1;
  }
  
  /// The DESIGNVECTOR structure is used by an application to specify values 
  /// for the axes of a multiple master font.
  ///
  /// {@category Struct}
  class DESIGNVECTOR extends Struct {
    @Uint32() external int dvReserved;
    @Uint32() external int dvNumAxes;
    @Array(16)
    external Array<Int32> dvValues;
  }
  
  /// The DIBSECTION structure contains information about a DIB created by 
  /// calling the CreateDIBSection function. A DIBSECTION structure includes 
  /// information about the bitmap's dimensions, color format, color masks, 
  /// optional file mapping object, and optional bit values storage offset. 
  /// An application can obtain a filled-in DIBSECTION structure for a given 
  /// DIB by calling the GetObject function.
  ///
  /// {@category Struct}
  
negative.code: ///
  /// {@category Struct}
  class POINT extends Struct {
    @Int32()
    external int x;
    @Int32()
    external int y;
  }
  
  /// The POINTS structure defines the x- and y-coordinates of a point.
  ///
  /// {@category Struct}
  class POINTS extends Struct {
    @Int16()
    external int x;
    @Int16()
    external int y;
  }
  
  /// The POLYTEXT structure describes how the PolyTextOut function should
  /// draw a string of text.
  ///
  /// {@category Struct}
  class POLYTEXT extends Struct {
    @Int32()
    external int x;
    @Int32()
    external int y;
    @Uint32()
    external int n;
    external Pointer<Utf16> lpstr;
    @Uint32()
    external int uiFlags;
    external RECT rcl;
    external Pointer<Int32> pdx;
  }
  