// strings: accumulate those strings that are in the target, if optimizeStrings != null
// strings either in array, or in individual values
// byte (array), short (array), long/double (instance or array): record if entries in aux array are skipped
// (not in the target). Note the recording will be in a non-ordered manner (due to possible updates by
// previous delta deserialization)
final TypeInfo srcTypeInfo = ts.getTypeInfo(tCode);
final TypeInfo tgtTypeInfo = (isTypeMapping && isIncludedType) ?
typeMapper.tsTgt.getTypeInfo(tgtTypeCode) :
srcTypeInfo;
// add strings for included types (only when serializing)