@override List<T>? parser(covariant List<Object>? unparsedValue) { return unparsedValue?.cast<T>(); }