* legal).
*/
if (deser != null) {
AnnotationIntrospector aintr = config.getAnnotationIntrospector();
// note: pass 'null' to prevent mix-ins from being used
AnnotatedClass ac = AnnotatedClass.construct(deser.getClass(), aintr, null);
boolean isResolvable = (deser instanceof ResolvableDeserializer);
/* Caching? (yes for bean and enum deserializers)
/* Also: since caching also serves to prevent infinite recursion
* for self-referential types, we really need to cache if
* deserializer is resolvable