public function getEnvelope()
{
if (!$this->envelope) {
$class = $this->envelope_skeleton;
$this->envelope = new $class($this->original->getExchangeName(), $this->original->getRoutingKey(), $this->original->getDeliveryTag(), $this->original->isRedelivery());
}
return $this->envelope;
}