return new MarshalerRange(managedType, nativeType);
return (Range.class.equals(managedType.getRawType()));