public function bust($manifest = null)
    {
        if (null === $this->busted) {
            $factory = $this->getCacheBusterFactory();
            $this->busted = $factory($this);
        }

        if (null !== $manifest) {
            $this->busted->setDefaultManifest($manifest);
        }

        return $this->busted;
    }