Text this: Enigmatic Entities of the Acellular World: Viruses, Viroids, and Virusoids