anchor.diff:         (pane object (presentation-type-of object))
       (format pane "Function: ~A"
   	    (pretty-print-function object))
  -    #+sbcl (format pane "~&Type: ~A"
  -		   (sb-impl::%simple-fun-type object))
  +    #+sbcl
  +    (unless (typep object 'generic-function)
  +      (format pane "~&Type: ~A"
  +	      (sb-kernel:%simple-fun-type (sb-kernel:%closure-fun object))))
       (print-documentation object pane)))
   
   (defmethod inspect-object-briefly ((object package) pane)
  
positive.code: 		 (with-output-as-presentation
  		     (pane (cons object slot-name) 'settable-slot)
  		   (format pane "~a:" slot-name))
  		 (inspect-object (slot-value object slot-name) pane)))))))
  
  ;; FIXME: should this be removed? It's really ugly.
  (defparameter *object-representation-max-length* 300
    "Maximum number of characters of an object's textual representation
  that are allowed before abbreviation kicks in")
  
  ;; Try to print the normal, textual representation of an object, but
  ;; if that's too long, make an abbreviated "instance of ~S" version.
  (defmethod inspect-object-briefly ((object standard-object) pane)
    (with-output-as-presentation
        (pane object (presentation-type-of object))
      (let ((representation (with-output-to-string (string)
  			    (prin1 object string))))
        (if (< (length representation) *object-representation-max-length*)
  	  (princ representation pane)
  	  (format pane "#<~S ...>" (class-name (class-of object)))))))
  
  (defmethod inspect-object ((object standard-object) pane)
    (inspect-structure-or-object object pane))
  
  (defmethod inspect-object ((object structure-object) pane)
    (inspect-structure-or-object object pane))
  
  (defun inspect-cons-as-cells (object pane)
  
negative.code: 	      (clim-mop:slot-definition-type slot-object))
        (format stream "~&Allocation: ~S~%"
  	      (clim-mop:slot-definition-allocation slot-object))
        ;; FIXME: This should show readers and writers for object slots
        ;; (but not structure slots), but it doesn't work on SBCL 0.8.16
        ;; for me. Is this an SBCL-specific problem?  Is the code
        ;; broken?
        (when (clim-mop:slot-definition-readers slot-object)
  	(format stream "~&Readers: ")
  	(format-textual-list (clim-mop:slot-definition-readers slot-object)
  