minor cleanup
simpler code for RichStream.circular