no preview
DESCRIPTION
Sorry for the cuts here and there, speaking words is hard.
If you have any suggestions for a name I'd love to hear it. I've taken to call it 'Antigen' for the time being, but I don't think it fits all that well.