- :use ("CL" "SB!ITERATE" "SB!WALKER")
- :import-from (("SB!KERNEL" "FUNCALLABLE-INSTANCE-P" "SB!INT" "SB!EXT"))
+ ;; FIXME: SB-PCL should probably USE-PACKAGE SB-KERNEL, since SB-PCL
+ ;; is built on SB-KERNEL, and in the absence of USE-PACKAGE, it ends
+ ;; up using a thundering herd of explicit prefixes to get to
+ ;; SB-KERNEL symbols. However, it'll probably be too messy to do
+ ;; this until the duplicate SB-PCL:CLASS/CL:CLASS hierarchy kludge
+ ;; is unscrewed, since until it is there are too many things which
+ ;; conflict between the two packages.
+ :use ("CL" "SB!ITERATE" "SB!WALKER" "SB!INT" "SB!EXT")
+ :import-from (("SB!KERNEL" "FUNCALLABLE-INSTANCE-P" "FUNCTION-DOC"
+ "PACKAGE-DOC-STRING"
+ "PACKAGE-HASHTABLE-SIZE" "PACKAGE-HASHTABLE-FREE"
+ "PACKAGE-INTERNAL-SYMBOLS" "PACKAGE-EXTERNAL-SYMBOLS"))