[issue #14] Added ability to check prerequisites before validating a given rule.