I now have some pretty good analyzer outputs, but I am wondering how it can be used on a standalone basis to figure out what's wrong with the verb data. I am close to something here. It has something to do with roles versus consequences. If we knew how those broke up, we could make the debugging process so much easier. But how? I must introduce a new, much larger data structure that records role activations as well as consequences. I need to trap activity a level higher, at the point of examining the S-code string. Then I need to know which roles are activated. Then for each role I keep track of the consequence results. Hoo boy, this is going to be a big job.