For example, if the calling context is an mpart context and function f is found in the symbol table for X_n (npart) the compiler 604 needs to adjust the this-tracking-pointer such that the this-tracking-pointer is converted to a this-pointer, wherein the this-pointer is the address that is stored in _nimpl.