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

                return


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

    case subTree = 11
    case identifyingTree = 12

    case data = 13
}

// MARK: Helpers
