Step #1 Cover the rice in cold water, & strain it through a sieve; repeat until the water runs clear; cover with clear cold water, & soak for 30 mins.
Step #2 Let rice drain through a sieve & then sit an extra 30 mins.
Step #3 In a large, heavy-bottomed saucepan, melt butter over medium-low heat, & saute the cloves, & cinnamon until the mixture begins to brown, onions, about 6 to 8 mins.
Step #4 Add the rice, chicken stock (just enough to cover the rice), & salt; bring to a boil.
Step #5 Cover tightly, & let simmer over low heat/flame for 15 mins, or until the rice is tender & fluffy.
Step #6 Mix in the cashews & the golden raisins just before serving.