ONode processing overhaul and Rule refactoring. Regexp and Name nodes.  Locked states, better graphs, etc.