/**
  * @param TemplateContext
  * @param AddressSession
  * @param array
  */
 public function __construct(TemplateContext $context, AddressSession $addressSession, AddressHelper $addressHelper, LoggerInterface $logger, array $data = [])
 {
     parent::__construct($context, $data);
     $this->addressSession = $addressSession;
     $this->addressHelper = $addressHelper;
     $this->result = $this->addressSession->getCurrentResult(true);
     $this->logger = $logger;
 }