From ab1ef92334f1e294eb2273d0602a23884e180e0c Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Tue, 8 Oct 2019 14:06:08 +0100 Subject: [PATCH] Clarify Dictionary canonical form --- canonical-binary.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/canonical-binary.md b/canonical-binary.md index 9542c50..9ae6b60 100644 --- a/canonical-binary.md +++ b/canonical-binary.md @@ -57,7 +57,10 @@ following the total order relation defined in the **Dictionaries.** The key-value pairs in a `Dictionary` MUST be serialized sorted in ascending order by key, following the total order relation defined in -the [Preserves specification][spec]. +the [Preserves specification][spec].[^no-need-for-by-value] + + [^no-need-for-by-value]: There is no need to order by (key, value) + pair, since a `Dictionary` has no duplicate keys. **Other kinds of `Value`.** There are no special canonicalization restrictions on `String`s,