Start of an OclGPRM class for better encapsulation of OclGPRM.