this makes the property list builders separate for each name space each name space must add its property list through the tree builder