public bool IsEnabled(State state, Action action) { ActionInfo a = this.actionMethodMap[action.ActionSymbol]; SetState(state); return a.IsEnabled(action.Arguments()); }