public static bool IsCompliedFor(this DynamicNode node, string complianceGroup)
 {
     if (string.IsNullOrEmpty(node.Compliance()))
     {
         // if there's no compliance configured for an item, assume everyone can see it
         return(true);
     }
     else
     {
         return(node.Compliance().Contains("," + complianceGroup + ","));
     }
 }