Concept learning and heuristic classification in weak-theory domains