* FilterState represents dynamically generated information regarding a stream (TCP or HTTP level)
// stores objects in a (reverse) tree manner - multiple FilterStateImpl with shorter life span may
* @return the pointer of the parent FilterState that has longer life span. nullptr means this is