Add general policy for supporting containment rules, WTD-962.
Implements support for rules which determine which objects are allowed to contain other objects, typically by type.