/* TODO - "except that a function is called after any previously registered
functions that had already been called at the time it was registered.
/* TODO - "except that a function is called after any previously registered
functions that had already been called at the time it was registered.