MOP Feature Tests Release Notes:

v0.0 initial release

v0.1
- some function symbols are exported by the common-lisp package instead of the respective MOP package. fixed
- find-method-combination exists in some implementations, but may not be called by defgeneric. These two cases are now distinguished.
- In OpenMCL, slot-value-using-class cannot be specialized just on a given class, but must mention a new metaclass. This is a bug, but the test has been changed nevertheless.
- Obviously in PCL-based CLOS implementations, one can only defined at most one subclass of standard-generic-function. Therefore, I have rearranged the test suite in order to make it run successfully in CMUCL and SBCL.
- Added more tests for validate-superclass.
- CLISP didn't export standard-accessor-method, but this is fixed now. The respective entries for known missing features and known structure leaks have been removed.
- added checks for the correct passing of canonicalized slot options to direct-slot-definition-class and effective-slot-definition-class
- effective slots are determined during class finalization, not initialization. I have corrected the corresponding feature descriptions.
- writers and readers are not passed to effective-slot-definition-class. corrected.
- I have forgotten to include slot-definition-location. corrected.
- standard methods and accessor methods are initialized differently. corrected.
- I have forgotten to include :initargs-passed-to-direct/effective-slot-definition-class. corrected.
- Fixed a few tests to make them run better with fixes introduced by closer-mop.
- The dependent protocol does work in some implementations, but the examples in AMOP don't work well. corrected in favor of existing implementations.

v0.2
- In some implementations, standard-class and funcallable-standard-class are compatible when the standard-class doesn't define any slots (Allegro and LispWorks). This has led to some confusion which is now fixed. The result is that Allegro and LispWorks are assumed to be non-compliant in this regard.
- The path to the directory that contains the main Lisp file is now defined in a portable way. (Thanks to Marco Baringer.)

v0.3
- Support for Allegro Common Lisp 7.0 added. (Actually, worked just right out of the box, but nevertheless... ;)
- Support for Macintosh Common Lisp 5.1 added.
- Support for LispWorks 4.3 is discontinued.
- The check whether defmethod calls make-method-lambda was incorrect. Fixed. Now it is correctly reported that CMU CL and SBCL use make-method-lambda as specified.
- Changed the license to a BSD/MIT-style license.
