RestrictionGroup

fun RestrictionGroup(    constants: Set<A_BasicObject>?,     types: Set<A_Type>,     objectVariants: Set<ObjectLayoutVariant>?,     objectTypeVariants: Set<ObjectLayoutVariant>?,     tags: Set<TypeTag>?)