Use const iterators explicitly to avoid detachment, that leads to crash.
Warnings have been fixed in the demo project;
Simple JS code highlightning has been added;
ScriptConsoleView has been partially implemented;