Hmm . . . sounds like someone I know . . . ;-)
to me it's less like an oversized cancer and more like a new friend.