siRNA and isRNA: two edges of one sword.