I do think it's Ludwigia, just not certain which one and after Jay's response I doubt I'll ever know for sure. I was thinking L. peruviana because it grows near water and we have a waterway behind the house, LOL. I'm wrong more often than I'm right ...