Applying genetics to the splicing problem