Giant mimiviruses escape many canonical criteria of the virus definition. (February 2019)