The spliceosome: the most complex macromolecular machine in the cell? | Synapse