This allows for registered subtype-specific functions to perform logic using a credential library's credential types.