Tales of poly(A): a review.