fun pack(): T? = null fun unpack(state: T?) { }