I came across this plant/bush near Commercial Drive. I've Googled it to no avail and would really like to know what this is. The leaves are paper thing ,but it seems to have pods inside like a pea, but the leaves are completely flat.