That's a fair point, I agree.
> Especially when the definition was changed in the past year.
Could you elaborate on this part? I went ahead and checked the dictionary definition:
> A substance used to stimulate the production of antibodies and provide immunity against one or several diseases, prepared from the causative agent of a disease, its products, or a synthetic substitute, treated to act as an antigen without inducing the disease.
Which tracks with what I remember from my molecular bio degree ten years ago.