public async static Task<Tweet> Retweet(this IUserSession session, Tweet tweet)
{
var parameters = new TwitterParametersCollection();
var path = TwitterApi.Resolve("/1.1/statuses/retweet/{0}.json", tweet.Id);
return await session.PostAsync(path, parameters)
.ContinueWith(c => c.MapToSingle<Tweet>());
}