@override T? transformTo(o) { if (transformerTo == null) { return o as T?; } return transformerTo!(o); }