"The shells of conventional operating systems are further limited in that they provide predefined icons only for file types or objects classes." . . . .