ContextRework: shutdown() NOW ALWAYS USED INSTEAD OF uninit()