Register a class under its kind tag. Idempotent; a later registration for the same kind replaces the earlier one (last definition wins).
The kind tag to register the class under.
The constructor to associate with the kind tag.
Register a class under its kind tag. Idempotent; a later registration for the same kind replaces the earlier one (last definition wins).