Bug fixes, more comments, and generalizations.
More comments.
More comments and extracted method body into function.
Generic function and specified method for COMPUTE-APPLICABLE-METHODS.