Generalised digests.