                     if let data = joinData(&generator, Int(length)) {
                         return .Binary(data)
                     }
-                }
-                else {
+                } else {
                     if let string = joinString(&generator, Int(length)) {
                         return .String(string)
                     }

        case .Binary(let data):
            if let string = NSString(data: data, encoding:NSASCIIStringEncoding) {
                return string as Swift.String
            }
            else {
                return nil
            }
        case .String(let string):

                if let data = joinData(&generator, length) {
                    return .Binary(data)
                }
            } else {
                if let string = joinString(&generator, length) {
                    return .String(string)
                }
