     case subTree = 11
     case identifyingTree = 12
 
-    case Data = 13
+    case data = 13
 }
 
 // MARK: Helpers

                return


            case .Data:
                let valueBytes = Array(bytes[startIndex..<endIndex])
                let data = Data(bytes: UnsafePointer<UInt8>(valueBytes), count: valueBytes.count)
                self = .data(data)


            case let .data(value):
                var bytes = [UInt8](value)
                buffer.append(CerealCoderTreeValueType.data.rawValue)
                bytes.insert(contentsOf: toByteArray(bytes.count), at: 0)
                buffer.append(contentsOf: bytes)
        }
