Changing the way the DAOs were being injected in the RuleApplier;
Making code clearer and simple.