I also have a plant that I need to identify. I have this growing throughout a significant part of my flower bed and am wondering if I should be pulling it out asap!! I have a feeling I should be!