string RenderLayout(IList<TwitterStatus> statuses)
{
var html = RenderEvalScripts(_twitter.LayoutTemplate, statuses[0]);
if(String.IsNullOrEmpty(html))
html = PersistTemplate(_twitter.LayoutTemplate);
var pattern = @"<(asp:)\b([^>]*?)(ITEMPLACEHOLDER)([^>]*?)(>([^>]*?)</asp:PlaceHolder>|/>)(.*?)";
var r = new Regex(pattern, RegexOptions.IgnoreCase);
var htmlStatus = String.Empty;
foreach(var status in statuses) {
htmlStatus += RenderStatus(status);
}
return r.Replace(html, htmlStatus);
}