Copies an instance with the possibility of overriding certain fields.
@override Modelable copyWith({String? id, String? userId, bool? invalid}) { throw UnimplementedError(); }