close() no longer needs to return false. (And really, neither do the two event handler methods, since they use preventDefault().)

But I would like close() to call stopPropagation, just in case  we end up adding a click handler on the body element for some reason.