working on adding n-bars
working on nbar (noun + modifier) and associated semantics: add head-feature sem-mod.
cleanup: restrict what's required to make it more clear what's being used in here.
simplified :comment values
less verbose logging
add more cond cases to handle partially-realized phrases
extract 

(defn parents-at-this-depth [head phrases depth])

from 

(defn lightning-bolt [head phrases depth lexicon])
using empty? rather than .size to avoid realization of lazy seqs
remove redundant cond case in (fo-ps)
more fixes for printing out surface forms
debugging instrumentation
debugging instrumentation: add minil (miniature lexicon) and minip (miniature phrase set)
less verbose logging: don't log over and overc unification fails at INFO (only at DEBUG).
less verbose
in (get-english), handle (:infinitive word) being non-null as preventing an output of ".."
more diagnostic logging to avoid ratholes
still looking into why comp-phrases is iterating through all possibilities
more diagnostics to avoid ratholes: specifically, don't try to generate phrasal complements where no phrasal complement is possible (i.e. complement of nbar or noun phrase)
appropriate logging for branch
instead of constructing simply lazy seq of parents with heads, construct a lazy seq of maps of parents to parents with heads.