1.  Can a package use itself?  Or is this "an error"?
2.  Does the :use argument to in-package default to the list of the
    lisp package in the same way that it does for make-package?  In
    other words, if you do (in-package 'foo) and package foo does not
    yet exist, does it default to using the lisp package?  What if
    package foo does exist but doesn't already use the lisp package?
-Sandra
-------