I have moved into a new home in the Toronto area and found this in my garden. It had some flowers early in the season. Any idea what this is? Thanks!