Support removing customized version & discriminator keys
Expose a subType attribute on child type instances
Allow each resource to register a labelToIdOrIds fn

To support dynamic resources. E.g. a resource like /events/up-next will
use this function to resolve “up-next” (the label) to the id of the
upcoming event in the database.
Bump version