anchor.diff:         (setf (@ -code-mirror commands show-arg-hint)
   	     (debounce
   	      (lambda (mirror)
  +		($aif (by-selector-all ".notebook-arg-hint")
  +		      (map (lambda (elem) (chain elem (remove))) it))
   		(labels ((find-first (ctx) 
   			   (cond ((null ctx) nil)
   				 ((or (= "arglist" (@ ctx node_type))
  
positive.code:       (:script :type "text/javascript" :src "/js/templates.js")
        (:script :type "text/javascript" :src "/js/ajax.js")
        (:script :type "text/javascript" :src "/js/main.js")
        (:script :type "text/javascript" :src "/js/book-actions.js")
        (:script :type "text/javascript" :src "/static/js/native-sortable.js")
  
  
negative.code: 			 (tok (chain mirror (get-token-at cur))))
  		    ($aif (and tok (find-first (@ tok state ctx)))
  			  (progn (console.log tok)
  				 (arg-hint it (+ 1 (@ coords right)) (@ coords bottom)))))))
  	      100))
         ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  