public static IPolyrand ToPolyrand(this IStepwiseSource <ulong> src) => new Polyrand(src);
internal Polyrand(IStepwiseSource <ulong> Points) { this.Points = Points; this.Nav = some(Points as IRandomNav); }