if (isEmptyObject(json)) { if (logger.isLoggable(FINER)) logger.finer("Encountered {} when we should've seen []. "
if (isEmptyObject(json)) return createInstance(type); else
if (isEmptyObject(json)) { if (logger.isLoggable(FINER)) logger.finer("Encountered {} when we should've seen []. "
if (isEmptyObject(json)) return createInstance(type); else