Side note: I can see that most of your proposals are well meant and have a lot of logic in it. Anyway, I believe we have to be careful about not putting all good ideas into U++. I do not want to end with maintaining big codebase that nobody uses. We need to keep it tight and simple. Every line of library code that is not frequently used is burden....