Interesting idea, but before you put too much effort into it you need to think carefully about how you are going to use it. The code generation for this would be extreemly complex. I don't think the out of the box code generation solutions would work for this. I'm not saying it can't be done. It would just be a shame if you put all the effort into building it and never be able to use it.
Paul |