NIL wasn't exported because it was read as a empty list by cl:shadowing-import and cl:export.
cl21.core.repl is needed to :use :cl because it exports cl symbols.
Arguments for vector-push-extend were opposite order.
Add cl: prefix to slot-value and slot-boundp.
Add a section about requirements.
Fix a test of hash-table to work on GNU CLISP.