#3 Lowercased "onOpen" and "onClose" callbacks.