changes in CoreObject for thread synching in offShift and canDeliverOnInterruption
1 more test