Peel the marrow and cut it in half vertically. Scrape out the seeds then shred or grate roughly the flesh into a colander. Scatter a Tbsp of slat, mix well - then let it rest for 15-20 minutes.
In the meantime, finely chop the onion. Heat the oil in a saucepan and gently cook the onion until soft. Add half of the dill, and stir for a minute.
Squeeze the excess liquid out of the marrow and add to the onion.
Add enough stock to cover the marrow, then the bay leaf. Cover and simmer for about 15 minutes – add more stock, if necessary.
When the marrow is soft, add the sour cream or yoghurt (mixed with cornflour, if preferred), then cook until the sauce thickens.
Season with ground pepper and add the remaining dill. Add the vinegar or lemon juice, taste, and adjust it to your liking.