"function can be called at any time, including during device" . . . .