remove spurioius 'th' from aspell LocalWords
DEFOP, MAKE-METHOD-LAMBDA ...: apply COMPILE*
DEFOP for EVENP, ODDP only onto %INTEGER-INSTANCE-CLASSES%
defgeneric for slot definition writers; remove memoization comment
add documentation strings
add partial dictionary
DO-DEF: Ensure one SRC object is used for source-locations (SBCL)
rename base measurement classes per meaurement domain
Refine measurement-domain definitions
quote keyword package name; fix typo in condition class name
Define %DOMAINS%, %DOMAINS-LOCK% as top-level forms, with documentation strings
MEASUREMENT-CLASS init: derive keyword domain symbol from domain class name
store measurement class instances in top-level buffer var with lock
cleansup in comments/outline
use global storage and prefix lock for prefixes; corrext character-case of symbolic names for prefixes
pretty-printer fixups - remove measurement-print-label, measurement-print-name, prefer pretty-printable object- forms; set class precedence list on MEASUREMENT for preferring accessors for object- pretty-printer forms
update inline test forms for :|bracketed| measurement unit symbol syntax
move PRINT-OBJECT behaviors into new PRINT-LABEL methods; define PRINT-LABEL method specifically for KILOGRAM objects
PRINT-LABEL methods: Specialize onto STREAM; update coments for unit symbol syntax