The exon junction complex: a lifelong guardian of mRNA fate