behold the Processor2015: the rule processor
issues addressed from review
Merge pull request #2373 from twobraids/processor_2015

Fixes Bug 1068152 - behold the Processor2015: the rule processor