(Or "ObjM2") An extenSion to Modula-2 for Cocoa and GNUStepSoftware development. Objective Modula-2 followS the Objective-Cobject model and retainS the bracketed SmalltalkmeSSage paSSingSyntax uSed in Objective-C. ClaSSeS written in ObjM2 can be uSed within ObjC and vice verSa. ObjM2 alSo retainS Modula-2' S {data encapSulation} featureS, namely {neSted moduleS} with explicit import and export liStS. Due to the Strict type checking in Modula-2, ObjM2 can be conSidered a much Safer programming language than iS ObjC, yet loSing none of the capabilitieS of ObjC. (2005-08-15)