         self.cli = cli
     }
     
-    public func writeCompletions(into stream: CompletionOutputStream = StdoutStream()) {
+    public func writeCompletions(into stream: CompletionOutputStream) {
         stream << "#compdef \(cli.name)"
         
         writeEntryFunction(into: stream)

        let lines: [String] = options.map { (option) in
            let first = "(" + option.names.joined(separator: " ") + ")"
            let middle = "{" + option.names.joined(separator: ",") + "}"
            let end = "[" + option.shortDescription + "]"
            return "      '\(first)'\(middle)'\(end)'"
        }
        stream << lines.joined(separator: " \\\n")

//
//  Created by Jake Heiser on 9/10/17.
//

import Foundation

public enum Shell {
    case bash
