Hey People of the Forum, we have this shrub or small tree growing in the back yard, and it produces small purple kind of bean shaped berries which seem to be untouched by birds. I have no idea what this is. I took these two images a few mins ago. The flowers are starting, currently small buds. They open to small white flowers and I don't recall if they are fragrant. Any ID help would be much appreciated. Thx in advance!
Attached a few more images. One of the entire plant, plus two that show leaf position and shape. Could this possibly be an Indian Plum?
Indian plum blooms earlier and the berries are yellowish green here right now, unripened. The leaves alternate, somewhat similar though.