Structures using Nodes instead of IProjectElement
Contracts and advisedBy annotation