Yet, another view of Morgellons worm 2.