public static MediaPostBuilder UseRandomFlickrPost(this MediaPostBuilder builder)
        {
            var tags = new List <string>();

            for (Int32 i = 0; i < _maxTags.GetRandom(); i++)
            {
                tags.Add(string.Empty.GetRandom());
            }

            var flickrImage = new FlickrMediaItemBuilder()
                              .UseRandom()
                              .Build();

            return(builder
                   .AddFlickrImage(flickrImage)
                   .Author(string.Empty.GetRandom())
                   .Description(string.Empty.GetRandom())
                   .IsPublished(true.GetRandom())
                   .Posted(DateTime.Now.AddYears(30).GetRandom(DateTime.Now.AddYears(-10)))
                   .AddTags(tags)
                   .Title(string.Empty.GetRandom()));
        }