Outer/inner navigator namespaces are now separated. Inner namespace jsonTag is inherited from outer jsonTag if not objectDescriptor.jsonTag?