pub fn set(text: &str)
Copy: register, then OSC 52, then the system provider.
The register is set first and unconditionally, so a paste inside TYPE works even when every outward path fails.