TRESTLE: A Model of Concept Formation in Structured Domains