@ThreadSafe object CompositeKeyNodeSerializer : Serializer<Node>
fun read(kryo: Kryo, input: Input, type: Class<Node>): Node
fun write(kryo: Kryo, output: Output, obj: Node): Unit