Could just be a plain `else`, which also avoids the need to overload `>` if `Key` is a custom type.