             return nil
         }
         
-        syncedPrint("\t<- \(object)")
+        syncedPrint("\t<- \(object ?? "null")")
         return object
     }
     

                }
                context.group.leave()
                })
            context.group.wait(timeout: DispatchTime.distantFuture)
            syncedPrint("PRIMARY SYNCED")
            contextsQueue.sync { [unowned self] in
                self.contexts.removeValue(forKey: higgs)
            }
            context.dispose()

            }
            
            override func get(_ si: Silicon) -> Any? {
                _ = sema.wait(timeout: DispatchTime.distantFuture)
                if instance == nil {
                    instance = closure(si)
                    if let higgs = higgs {
