Implementations of descriptors moved to a separate package
NamespaceDescriptorParent moved to impl
Merge remote branch 'upstream/master'