Prodding and poking on my semantic analysis system. Interestingly, at this point this is largely a graph analysis problem. As I work over using the graph library I've created and trial test cases, I'll be able to develop a useful integration with it.