change method
      
  
Safety<V> 
change({ 
    
    
- V? wrapped,
- Type? classLocation,
- String? functionLocation,
- Map<String, dynamic> ? monitor,
- Map<String, dynamic> ? debug,
- Iterable<Log> ? histories,
override
    Implementation
@override
Safety<V> change({
    V? wrapped,
    Type? classLocation,
    String? functionLocation,
    Map<String, dynamic>? monitor,
    Map<String, dynamic>? debug,
    Iterable<Log>? histories,
}) {
    return Safety._(
        wrapped ?? this.wrapped,
        classLocation == null ? this.classLocation : classLocation.toString() ,
        functionLocation ?? this.functionLocation,
        monitor ?? this.monitor,
        debug ?? this.debug,
        histories == null ? this.historyList : HistoryList.fromLogs(histories),
    );
}