anchor.diff:  ;;------------------------------------------------------------------------------
   
   (defpackage #:ltp-mop-utils
  -  (:use  #:utils.ltp.thinkum.space
  +  (:use  #:ltp-utils
            #:c2mop
            #+LTP_PROTOTYPES #:bordeaux-threads
            #:cl
  
positive.code:    #:standard-class
     )
    #+(or SBCL CMU CCL ALLEGRO)
    ;; TO DO: Keep this synchronized onto PCL-PORT
    ;;
    ;; TBD: Why C2MOP shadows MOP implementations?
    ;;
    ;;     Possible issue: When shadowing a MOP implementaion, an
    ;;       application may also effectively be shadowing any compiler
    ;;       optimizaitons defined for the MOP implementation, such as
    ;;       may be defined in a manner specific to the individual MOP
    ;;       implementation.
    (:export
     #:validate-superclass ;; PCL
     #:standard-generic-function
  
negative.code:   (:shadowing-import-from
     #+SBCL #:SB-MOP
     #+CMU #:PCL
     #+(or MCL OPENMCL) #:CCL
     #+ALLEGRO #:MOP
     #:validate-superclass
     #:standard-generic-function
  