code: function MODERN( buffer, start, end ) {
  
    if( !(this instanceof MODERN) )
      return new MODERN( buffer, start, end )
  
    // In order to ensure the integrity of the MBR boot loader code,
    // it is important that the bytes at +0DAh to +0DFh are never changed,
    // unless either all six bytes represent a value of 0 or the whole MBR
    // bootstrap loader code (except for the (extended) partition table) is
    // replaced at the same time as well. This includes resetting these values
    // to 00h 00h 00h 00h 00h 00h unless the code stored in the MBR is known.
    // NOTE: Windows adheres to this rule.
  
    /** @type {Number} Original physical drive (80h-FFh) */
    this.physicalDrive = 0x80
    /** @type {Object} Disk timestamp (optional) */
    this.timestamp = {
      seconds: 0,
      minutes: 0,
      hours: 0,
    }
  
    /** @type {Number} Disk signature (32bit, optional) */
    this.signature = null
    /** @type {Boolean} Copy Protection */
    this.copyProtected = false
  
    MBR.call( this, buffer, start, end )
  
  }
docs: MODERN (modern standard)
  @class
  @extends {MBR}
  @memberOf MBR
  @param {Buffer} [buffer]
  @param {Number} [start]
  @param {Number} [end]