code: func NewParallelState(parallelStateName string, states StateMachine) *ParallelState {
  	return &ParallelState{
  		baseInnerState: baseInnerState{
  			name: parallelStateName,
  			id:   rand.Int63(),
  		},
  		States: states,
  	}
  }
docs: // NewParallelState returns a "ParallelState" with the supplied
  // information