2eb278ce1b
The previous patch broke apart the single monolithic declaration of traits into a branching directory structure. That was great, but it added a lot of repetitive code to get the subpackages and submodules into the proper namespace. This patch automates that for any file in the tree that contains a 'TRAITS' property. Change-Id: I904789cbec76d83a14e213ce6bb474c9967d588b