We have a requirement to support complex business rules governing attribute-based security. So, for example, a "Car" node might have a "Color" property, which would have a handful of custom security markings on it (i.e. 2-4 sub-attributes), which ne...