https://download.java.net/java/early_access/jdk21/docs/api/java.base/java/util/Deque.html#reversed()
"Implementation Requirements:
The implementation in this interface returns an instance of a reverse-ordered Deque that delegates its operations to this Deque."
The phrase - "delegates its operations to this Deque." one might interpret this the delegation is 'x' to 'x' ( reversedeque.addFirst() ---> deque.addFirst() )
Actual delegation is -> reversedeque.addFirst() ---> deque.addLast()
====
Similar case for - https://download.java.net/java/early_access/jdk21/docs/api/java.base/java/util/SortedMap.html#reversed()
Similar case for - https://download.java.net/java/early_access/jdk21/docs/api/java.base/java/util/SortedSet.html#reversed()
Do we need to clarify the spec here?