Call proper sharing-recovery function so that the types match