anchor.diff:  (defun clisp-clean (argv)
     (format t "~&Cleaning~%")
     (let ((src (namestring (merge-pathnames "src/" (get-opt "src")))))
  -    (uiop/os:chdir src)
  -    (format t "~&chdir ~A~%" src)
  +    (ros.util:chdir src)
       (let* ((out (make-broadcast-stream))
              (*standard-output* (make-broadcast-stream
                                  out #+sbcl(make-instance 'count-line-stream))))
  
positive.code:     (let* ((src (namestring (namestring (merge-pathnames "src/" (get-opt "src")))))
             (cmd (format nil "ulimit -s 16384 && make"))
             (*standard-output* (make-broadcast-stream out #+sbcl(make-instance 'count-line-stream))))
        (uiop/os:chdir src)
        (format t "~&chdir ~A~%" src)
        (uiop/run-program:run-program cmd :output t :ignore-error-status t)))
    (cons t argv))
  
  
negative.code:     (format t "~&prefix: ~s~%" impl-path)
      (ensure-directories-exist impl-path)
      (ensure-directories-exist log-path)
      (ros.util:chdir src)
      (with-open-file (out log-path :direction :output :if-exists :append :if-does-not-exist :create)
        (format out "~&--~&~A~%" (date))
        (let ((*standard-output* (make-broadcast-stream
  