Learning = interpretation + generalization: a case study in knowledge-directed learning.