I can't think of any other uses off the top of my head, but I don't object to throwing it in unix.rb