deserialize

override fun deserialize(decoder: Decoder): TypedKey<T>