proc issueXclip(output: string): bool {...}{.raises: [OSError, Exception, Defect, IOError,
ValueError], tags: [ReadDirEffect, ReadEnvEffect, ReadIOEffect, ExecIOEffect,
RootEffect, WriteIOEffect].}
proc paste(name = "stdin"; xclip = true; extension = "nim"; reads = 0; get = ""; put = "";
delete = ""; username = ""; password = ""; log_level = logLevel;
filenames: seq[string]): int {...}{.raises: [Exception, SslError, OSError,
IOError, ValueError, HttpRequestError, TimeoutError, ProtocolError, KeyError,
Defect, OverflowError], tags: [RootEffect, ReadDirEffect, ReadEnvEffect,
ReadIOEffect, WriteIOEffect, TimeEffect,
ExecIOEffect].}