1. An automated method performed by a data processing system for processing a preexisting data object, the data object having a pointer for use in providing memory access to information associated with the data object, the pointer having become invalid, said method comprising the steps of determining a location of said associated information in a memory; and changing said invalid pointer to refer to the determined location in the memory, wherein said changing step comprises applying a modified object creation process to said preexisting data object to perform said changing of said invalid pointer, wherein an object creation process has been modified to form said modified object creation process, said object creation process comprising the steps of allocating memory space in a memory for a data object being created, initializing data within said data object being created, and initializing pointers within said data object being created, and wherein said modification comprises selectively inhibiting said step of allocating memory space and said step of initializing data.