anchor.diff:  
       // -- Implicit conversion operators --
   
  -  {$IFDEF HASEXTENDED}
  +  {$IFDEF HasExtended}
       /// <summary>Returns a BigDecimal with the exact value of the given Extended parameter.</summary>
       class operator Implicit(const E: Extended): BigDecimal;
     {$ENDIF}
  
positive.code:     // Gets a BigInteger of the given power of ten, either from a prefilled array or using BigInteger.Pow.
      class function GetPowerOfTen(N: Integer): BigInteger; static;
  
      // Initialize or reset values of scale and precision to 0.
      procedure Init; inline;
  
      // Checks if the NewScale value is a valid scale value. If so, simply returns NewScale. Otherwise, raises
  
negative.code:     Result := Velthuis.FloatUtils.MakeDouble(LSign, LMantissa, LExponent);
  end;
  
  {$IFDEF HasExtended}
  class operator BigDecimal.Explicit(const Value: BigDecimal): Extended;
  begin
    // TODO: use binary data, see above.
  