Structural studies of the spliceosome: past, present and future perspectives Article uri icon