The original article on this page is now at https://www.equi4.com/moam/exporant.html
Comment by Jean Jordaan (http://www.upfrontsystems.co.za): I hate to play devil's advocate, but the M$ .Net architecture appears to address at least certain of the issues you raise above ..