How is this switch any more justified than any other switch that joins together two existing commands?

Perhaps we should have:
part -m bye => msg #channel bye | part #channel
fwrite -c fp TEXT => fwrite fp TEXT | fclose fp
join -p #channel => join #channel | part #channel



- argv[0] on EFnet #mIRC
- "Life is a pointer to an integer without a cast"