Saute the onion over medium-high heat in a couple of tablespoons of canola oil until it is a deep golden brown. Add the turmeric, frying another minute or two, then add the stew meat. Toss well to coat in turmeric, and cook until the meat is browned well on all sides.
Meanwhile, fry the herbs in a health splash of canola oil until they are fragrant and deepening in color. Watch them carefully as they will go bitter if burned. You want them to be a deep, dark green without blackening.
Add the fried greens to the meat & onion mixture, stirring well. Add 1.5 - 2 cups of water (you want a "slurry", but not "soupy" mixture). Season with salt & pepper to taste (easy on the pepper). Add the lemon juice, turn the heat down, and let the whole thing simmer, covered, for 1.5-2 hours, or until the greens are mostly softened. (Note: if you are using dried beans, you will want to add them at this point)
About an hour into the simmer, punch a few holes into the dried limes with a fork and add them into the liquid. Any sooner and they will turn the stew bitter. Finally, add the drained kidney beans, and cook another 30 minutes.
Serve with Polow or, if you're slumming it, with lavash bread.