data flow plumbing, start on output methods

More work on data flow plumbing for record generator. Started work
on output methods.