Can there be a circular convolution function?  I find myself often wanting to do this, so I wrote my own function, but I spent a long time digging through the docs before realizing I couldn't.