DSVC-78
    RuleRepository refactor to return elements with fact type metadata