Added testless functionality

Previously, if no rules were set an error would be thrown. With this PR, we check if we have rules set, and if we have set a particular rule for the key we're checking.

If this is not the case, we return true because there is no rule.