added thread safety to _.Once()