public static byte[] GetChecksum(this ISymUnmanagedDocument document)
{
if (document == null)
{
throw new ArgumentNullException(nameof(document));
}
return NullToEmpty(GetItems(document,
(ISymUnmanagedDocument a, int b, out int c, byte[] d) => a.GetChecksum(b, out c, d)));
}