anchor.diff:              fromGenShrink ( Gen.sized (fun n -> Gen.choose (-n,n)),
                               shrinkNumber)
   
  -        ///Generate arbitrary int32 that is unrestricted by size.
  +        ///Generate arbitrary int32 that is uniformly distributed in the whole range of int32 values.
           [<Obsolete("Renamed to DoNotSizeInt32.")>]
           static member DontSizeInt32() =
               //let gen = Gen.choose(Int32.MinValue, Int32.MaxValue) doesn't work with random.fs, 
  
positive.code:             fromGenShrink (gen,shrink)
              |> convert DoNotSize DoNotSize.Unwrap
          
          ///Generate arbitrary uint64 that is unrestricted by size.
          static member DoNotSizeUInt64() =
              let gen =
                  Gen.two generate<DoNotSize<uint32>>
  
negative.code:             fromGenShrink (gen,shrinkNumber)
              |> convert DoNotSize DoNotSize.Unwrap
  
          ///Generate arbitrary int64 that is uniformly distributed in the whole range of int64 values.
          static member DoNotSizeInt64() =
              let gen =
                  Gen.two generate<DoNotSize<uint32>>
  