public static Dictionary<string, object> Rev(this Dictionary<string, object> dictionary, string rev)
{
if (!ADocument.IsRev(rev))
{
throw new ArgumentException("Specified rev value (" + rev + ") has invalid format.");
}
SetFieldValue(dictionary, "_rev", rev);
return dictionary;
}