Added the ability to define a source as a RuleTarget object (issue #26)