I don’t doubt it a bit. Duct tape is the pinnacle of human achievement. WD40 comes in second.
That was a sad day.