anchor.diff:        mouseMoveStream = document.onMouseMove.listen( mousemove );
         mouseUpStream = document.onMouseUp.listen( mouseup );
   
  +      dispatchEvent(startEvent);
  +
       }
   
       mousemove( MouseEvent event ) {
  
positive.code:           break;
        }
  
      }
  
      touchmove( TouchEvent event ) {
  
negative.code:       }
      }
  
      getMouseOnScreen( clientX, clientY )
        => new Vector2(
            ( clientX - screen.left ) / screen.width,
  