public function utf8Encode($sourceEncoding = 'ISO-8859-15', $force = false, $useIconv = false)
    {
        $visitor = new ShopgateContainerUtf8Visitor(
            ShopgateContainerUtf8Visitor::MODE_ENCODE, $sourceEncoding,
            $force,
            $useIconv
        );
        $visitor->visitContainer($this);

        return $visitor->getObject();
    }