This should default to the passed in assertion and fall-back to the registered assertion in case the user wants to override the default, i.e. registered, behavior.