Added a new template to fix a bug where xcode find a dependency cycle if...

... two DTO had an array of each others DTO