Zinc-finger nucleases: how to play two good hands