val type: KClass<T>
is a session instance class handled by this serializer
type - is a session instance class handled by this serializer
type