Find References in Peoplesoft.

How does find references work ?
How does find references search in Peoplecode ?

When ever you save an people code in a event and saved ,it parse the peoplecode and convert it in to binary format and store in the PROGTXT field of the PSPCMPROG. At the same time for every People soft object referred in People code there will be a row inserted in to the record PSPCMNAME. It stores information about the Peoplecode that refer particular object.
When find references for an object is requested it query this table to find the result.

It would have been better if peoplesoft extend this functionality to Application Packages, Message catalog , functions. It will be very useful for the developer to find the references to find these elements usage in different Peoplecode.