I vaguely recall planting something that looked like this a couple of years ago in this spot but after a bit of garden neglect we now find this plant/weed and can't figure out whether to pull it out or not. Anyone able to give me an answer? Thanks!