fixed issue where virtuals in ruleset context were assumed under scope of ruleset