anchor.diff:       (first strings)
        (if delimiter (string delimiter) "")
        (concatenate-strings (rest strings)))))
  +
  +(defun string-prefix-p (string1 string2)
  +  (string= string1 string2 :end2 (length string1)))
  
positive.code: ;; License along with this library; if not, write to the Free Software
  ;; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  
  ;; $Id: gutils.lisp,v 1.5 2001-05-04 16:54:35 espen Exp $
  
  
  (in-package "KERNEL")
  
negative.code:       (fdefinition object)
      object))
  
  (defun intersection-p (list1 list2 &key (test #'eq))
    (dolist (obj list1 nil)
      (when (member obj list2 :test test)
        (return-from intersection-p t))))
  
  
  (defun split-string (string delimiter)
    (declare (simple-string string) (character delimiter))
  