Do we want to have a check to make sure the state isn't set twice for the same stateName like we do for others?  This way if our tests expects 2 different actions we know about it easier.