OutBuffer is now an OutputRange

A long overdue enhancement.