I’m digging this up as it seems to have taken over then realised it might be a nice ground cover plant. Anyone know what it is? And is it a menace? Thanks