Fix for #44: Writer interface doc should specify that close() causes flush()