 		}
 	}
 	
+	open dynamic var users=UsersCollectionController(){
+		willSet{
+			users.document=self
+		}
+	}
+	
 
     // MARK: - Array Controllers and automation (OSX)
  #if os(OSX) && !USE_EMBEDDED_MODULES


        // #1  Defines the Schema
        super.configureSchema()

        let userDefinition = CollectionMetadatum()
        userDefinition.proxy = self.users

        userDefinition.inMemory = false
        


        // Proceed to configuration
        do{

			try self.registryMetadata.configureSchema(lockerDefinition)
			try self.registryMetadata.configureSchema(pushOperationDefinition)
			try self.registryMetadata.configureSchema(userDefinition)

        }catch RegistryError.duplicatedCollectionName(let collectionName){
            bprint("Multiple Attempt to add the Collection named \(collectionName)",file:#file,function:#function,line:#line)
