I like the cooking analogy for halachah. The Torah is an old recipe. You can try to follow it exactly, but the directions are vague in places, and some of the ingredients aren't even made anymore. So, you rely on the scribbled margin notes from your ancestors...