finish off the stateevaluator handling

This completes the rule engine with regard to state evaluations
**R**eturns .... **\a**state