         }
     }
 
-    func content() -> (length: Int, writeClosure: WriteClosure?) {
-        return (self.body.count, { writer in
-            writer.write(self.body)
-        })
-    }
-
     func headers() -> [String: String] {
         var headers = ["Server" : "Blackfish \(Blackfish.VERSION)"]
 

        
        do {
            body = try htmlView.render("Resources/" + path)
            contentType = .Html
            status = .OK
        } catch {
            status = .Error

        case NotSupported
    }

    public var contentType: ContentType
    public var status: Status
    public var body: [UInt8]
    public var cookies: [String: String] = [:]
    
    unowned let request: Request
    unowned let responder: Responder
    let socket: Socket

    public enum ContentType {
        case Text, HTML, JSON, None
    }

    public enum Status {
