On Sunday, 27 January 2013 at 23:49:11 UTC, Walter Bright wrote: > On 1/27/2013 1:39 PM, Brian Schott wrote: >> The file name is accepted for eventual error reporting >> purposes. > > Use an OutputRange for that. What about that delegate-based design? I thought everyone agreed that it was nice? David