difficulty: E easy H hard I impractical to impossible V very ... IMT MT Icon simple evaluation E VE generation H E looping control structures E I generative control structures H H string scanning H H co-expression activation VH E assignment E E structure access H E structure contents H E type usage VH E type conversion VH E storage management I E execution locus H VE