This should have been a boolean, not a string. Someone looking at this interface might be tempted to use notifyHandlers(stack, 'from somewhere else') and the logic would think that it's a window error.