7:54:02scymtymloke: iiuc, in your requirements document you specify that configuration data should be loadable without the system using it being loaded. you also specify that configuration items have associated types which would presumably be under the control of the system using the options. how does that work?
7:54:03scymtym(also, the configuration.options systems meets many of the requirements and could be extended to meet more, but the one related to "bootstrapping" are tough)