for filtering comps by head, return :top if path at end of value doesn't exist.
:use morphology namespace's (fo), since it's use for so much diagnostic logging
making some progress generating sentences