move Trait to Role and create stub .pms in Trait