public static IRandomStream <Bit> Bits(this IPolyrand random) => random.PointSource <ulong>().ToBitStream();