anchor.diff:  open Android.Opengl
   open Android.Content.PM
   open Javax.Microedition.Khronos.Opengles;
  +open Java.Lang
   open OpenTK.Graphics
   open OpenTK.Graphics.ES30
   open OpenTK.Platform.Android
  
positive.code:             Update <- update
              Render <- render
  
  type GLView (context) as x =
      inherit RelativeLayout (context)
  
      let surfaceView = new GLSurfaceView (context)
      let renderer = new GLRenderer (surfaceView, x)
  
      let mutable lastTouchX = 0.f
      let mutable lastTouchY = 0.f
  
      let inputEvents = ConcurrentQueue ()
  
  
negative.code:             let mutable e = Unchecked.defaultof<InputEvent>
              while inputEvents.TryDequeue (&e) do
                  events.Add e
              { Events = events |> Seq.distinct |> Seq.toList }
  
  [<Activity (
      Label = "Foom", 
  