An experimental visual editor for JavaScript