Added :stream option to writer to produce output from a stream, rather than trying to optimize layout. This is most appropriate for large repositories.