public Content Search(string searchExpression)
{
var searchString = System.Web.HttpUtility.UrlDecode(searchExpression);
var query = ContentQuery.CreateQuery(searchString, new QuerySettings {EnableAutofilters = false, EnableLifespanFilter = false});
query.AddClause(string.Format("Name:{0}*", searchString.Replace("\"", "").Replace("*", "")), ChainOperator.Or);
var result = query.Execute().Nodes;
var feed = result.Select(node => new Content(node, false, false, false, false, 0, 0)).ToArray();
return CreateFakeRootForFeed(feed);
}