If a user has more than one library construction protocol it will no longer throw an error about missing protocols