anchor.diff:      ;; This wont be a reader in the final, just making it quick
       :reader options-hash)))
   
  -;;; OPTION
  +;; OPTION
   (defclass option ()
     ((name
       :initarg :name)
  
positive.code: 	   do
  	     (synchronize-foreign-value option config-ptr)))))
  
  ;;; OPTION
  (defgeneric synchronize-foreign-value (option config-ptr &key)
    (:documentation "Update the foreign value in `CONFIG-PTR' to that in
    the corresponding given `OPTION'."))
  
negative.code: (cl:in-package :ps)
  
  ;;; CONSTANT DEFINITIONS ;;;
  ;; Path to pocketsphinx/include/cmdln_macro.h
  ;; TODO: Hook into autotools or something...
  (defparameter +cmdln-macro-header-path+ "/usr/local/include/pocketsphinx/cmdln_macro.h")
  
  ;;; CLASS DEFINITIONS ;;;
  ;; CONFIG
  (defclass config ()
    ;; TODO: Document
    ;; TODO: In the initialize-instance method, make sure to check for
  