Spliceosome structure and function.