constexpr value_type fetch_key(difference_type operand,
memory_order order = memory_order::seq_cst) const noexcept;
constexpr void store_key(see above operand,
memory_order order = memory_order::seq_cst) const noexcept;
constexpr value_type operator op=(difference_type operand) const noexcept;