Protecting exons from deleterious R-loops: a potential advantage of having introns