|/datum/component/udder||Udder component; for farm animals to generate milk.|
|/obj/item/udder||Abstract item that is held in nullspace and manages reagents. Created by udder component.
While perhaps reagents created by udder component COULD be managed in the mob, it would be somewhat finnicky and I actually like the abstract udders.|
|/obj/item/udder/gutlunch||Used by gutlunches, and generates healing reagents instead of milk on eating gibs instead of a process. Starts empty!
Female gutlunches (ahem, guthens if you will) make babies when their udder is full under processing, instead of milk generation|