>> From Wikipedia we find >> As a consequence, closures can be used to hide state, >> and thus to implement object-oriented programming As Oberon is object-oriented, we don't need the concept of "closures" to implement OOP. Joerg