A design observation (cont.) Dumb tools will need automatic generation. Sometimes this works autoconf is a shining example of that Seriously auto-generate scripts = auto-generate BUGS