The viroid: biological oddity or evolutionary fossil?