FinalStates({ super.name, required Equal<States<T>> equal, super.lazy, }): super( equal: _superEqual(equal), expose: _superExpose(name), dispose: _superDispose(), );