A boolean syntax tree editor for AngularJS