then let us fix nailgun agent  i really don like to see that  data  assumptions so deep in the code  boolean  update by agent  must die  or used at least somewhere really near the http handler  not so deep in the code 