Added check to ensure objects don't send

anti-messages to themselves. Also fixed
incorrectly handled fossil collection which
was causing memory leaks.