In my code of application, I need to determine that if a part belongs to a group, but I found that there are two methods of part class: ContainingGroups and ContainingSubgraph. So here come two questions: 1, what difference between group and subgraph, I was thinking they were the same? 2, Can a Node or Link belongs to 2 or more different groups at the same time? if yes, how can I realize it?