This appeared in one of my gardens this year. I'm not sure exactly what it is, but I suspect it may be in the Sedum family. Anyone?