JavaScript dbj.cond-itional all the way
I have found some time to do it properly at last. If this is all news to you please start from here. the beginnings and motivations are described here.Classification of patterns of usage aka "Shapes"Sounds very pompous. But it seems it is not and it is very useful to understand how to use