Described are mechanisms and techniques for enabling incremental
non-chronological synchronization of namespaces. In an environment,
entities must have unique names within a namespace and entities may only
refer to entities that actually exist within the namespace. Synchronizing
two such namespaces involves providing a mechanism for indicating that an
entity has been created because a reference to that entity has been made
even though that entity does not yet exist. At such time as the entity is
formally created, the indication is removed. Synchronizing two such
namespaces also involves providing a mechanism for indicating that an
entity's unique name in the namespace has been compromised through the
synchronization process.