Visual FoxPro has what you can think of as "object referential integrity"...it won't let you release an object if another object is holding a reference to it!
Regards,
Kevin McNeish Eight-Time .NET MVP VFP and iOS Author, Speaker & Trainer Oak Leaf Enterprises, Inc. Chief Architect, MM Framework http://www.oakleafsd.com