public function addVideo($location, $title = null, $description = null, $thumbnailLocation = null)
    {
        $video = $location instanceof VideoTag ? $location : new VideoTag($location, $title, $description, $thumbnailLocation);

        $this->videos[] = $video;
    }