@sritchie It is just sticking type on TraversableSpout. I thought most people working with Avro will need these so I pushed them back out and wrote bunch of tests. At the end of the day, it is just a specialize subtype of  TraversableSpout with bunch of test and we dont have to merge it back in