The key given at creation.
The core does not read it: it is there for toString, for the observer, and for whatever an engine does with it — solo, for example, compares keys with == in its queue policies.
solo
==
@override Object? get key => _key;