Is it devil stuff? - mRNA technology in sheep's clothing