Newport, wow! It really shows just how tenacious these buggers are. It took quite a bit of work to get those things out, so this is discouraging news for me. I suspect there are some intestinal flukes in my gut, and I rarely see evidence of them.
Good for you man. Were you surprised to see them? Shroom