>Thanks. I don't think I will have more than 50 or 60. However, some of the methods are pretty complex.
Update: I left the program running; using VFP 6, the program crashed at i = 64350, i.e., that many properties were added. Pressumably, a few of the built-in properties summed up to a round number (like 2^16, or 2^16-1).
But things got very slow, a long time before the program crashed.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)