What does 'internal' do/mean?
If the internal flag is set to true, then if the function that the event handler calls returns false, then it wouldn't retry calling the function.
But if the internal flag is set to false, then it will keep on retrying the function that handles the event, because it most likely belongs to an external web service or something.