On Generality of Problem Solving: A Case Study Using the DENDRAL Program