anchor.diff:  
     /// Create GUID from common {FDD39AD0-238F-46AF-ADB4-6C85480369C7} format
     void setGUID(String guidString) {
  -    final byteBuffer = Guid.fromString(guidString).bytes.buffer;
  +    final byteBuffer = Guid.parse(guidString).bytes.buffer;
       Data1 = byteBuffer.asUint32List(0).first;
       Data2 = byteBuffer.asUint16List(4).first;
       Data3 = byteBuffer.asUint16List(6).first;
  
positive.code:     return Guid(Uint8List.fromList(guidAsBytes));
    }
  
    Pointer<GUID> toNativeGUID({Allocator allocator = malloc}) {
      final pGUID = allocator<Uint8>(16);
  
  
negative.code:       Guid.fromComponents(ref.Data1, ref.Data2, ref.Data3, ref.Data4);
  }
  
  Pointer<GUID> GUIDFromString(String guid, {Allocator allocator = calloc}) =>
      Guid.parse(guid).toNativeGUID(allocator: allocator);
  