Heh yea sorry about that abrupt-ness, but I have found that my longer posts are frequently ignored or disregarded by those who can't speak english as well as the rest of us...
Actually, I would consider facehuggers a sort of invasive parasite, if anything. I say "invasive" because they do not need another organism to survive, but in order to fully carry out their biological functions they do need a host.