public void Final(Action finalSuccess = null) { if (_error) { return; } _actions.Enqueue(() => { _bot.Final(); if (finalSuccess != null) { finalSuccess(); } }); ExecuteNext(); }