>Thank you, Lutz and Thomas. I will have to digest what you said. It appears that in my application I have all that you mentioned. But I don't call it a factory. The term seems to be "foreign" to me. Maybe because I started my working career being a foreman in a factory (nothing to do with the software) :)
This is known as convergent evolution in biology. :)
Much fun.
Words are given to man to enable him to conceal his true feelings.
Charles Maurice de Talleyrand-Périgord
Weeks of programming can save you hours of planning.
OffThere is no place like [::1]