RNase E: still a wonderfully mysterious enzyme