Currently virus details create things like speciesICVCN instead of just species and so on. This is probably an unnecessary complication and also sets viruses as a unique snowflake, because other codes just give species in the example. I think we can continue to assume that species term is semantically "close enough" for different codes and treat them all with the same term. If we see that this creates problems -- think again and decide what to do.