protected override void Initialize(State initialState) { queue.Send(delegate(object dummy) { InitializeStateMachine(initialState); }, null); }