anchor.diff:  
     @override
     Uint8List _encode() {
  -    _encodedBytes = new Uint8List(3);
  -    _encodedBytes[0] = BOOLEAN_TYPE;
  -    _encodedBytes[1] = 0x01;
  -    _encodedBytes[2] = ( _boolValue == true ? BOOLEAN_TRUE_VALUE : BOOLEAN_FALSE_VALUE);
  -    return _encodedBytes;
  +    super._encodeHeader();
  +    super._setValueBytes([ _boolValue == true ? BOOLEAN_TRUE_VALUE : BOOLEAN_FALSE_VALUE ]);
  +    return encodedBytes;
     }
   
   }
  
positive.code:   bool get booleanValue => _boolValue;
  
    ASN1Boolean(this._boolValue):super(tag:BOOLEAN_TYPE) {
      _encode();
    }
  
  
  
negative.code: part of asn1lib;
  
  
  class ASN1Boolean extends ASN1Object {
  
    bool _boolValue;
  
  