I guess that, even if we sometimes manages to create uniqely new ideas, we often need the same constructs. I think of things like
and such. Sorry for the mix of high and low abstraction here. I think it should work mixing abstracion levels, but we can split it up later if it should prove necessary. I'd like to propose the use of this page for sharing construct implementation ideas and to ask questions.