Fixing a synchronization issue due to use of non-standard assignment methods.