fix retweet status is not considered
externalize tweet builder to reuse it somewhere else