public IFieldHandler SpecializeLoadForType(Type type, IFieldHandler typeHandler) { if (HandledType() == type || !IsCompatibleWith(type, FieldHandlerOptions.None)) { return this; } return new ConvertingHandler(this, type); }