copy method
Implementation
@override
EventEmmitor copy({List<String>? newStates}) =>
EventEmmitor(pattern, dtoken, newStates ?? this.newStates);
@override
EventEmmitor copy({List<String>? newStates}) =>
EventEmmitor(pattern, dtoken, newStates ?? this.newStates);