Add parameters type and return $this
Add pack method
ExtractionContainers
Add ExtractorCallbacks, add getters/setters in ExtractionContainers, change var type in InternalExtractorEdge