Migration Changes

Custom consumers return other values. I guess I didn't really think that the standard consumer might also write a variable number of lines based on it's writers.

One problem is that the consumer might be using multiple writers to write the same line to multiple outputstreams/files/what-have-you. That should probably still count as just one line.