Fixing return value for atomicCreateIfAbsent