What's up with nucleases?