private void encodeMultipart(ImapResponseComposer composer, Structure structure, final String subType, final boolean includeExtensions, ImapSession session) throws IOException {
composer.openParen();
for (Iterator<Structure> it = structure.parts(); it.hasNext();) {
final Structure part = it.next();
encodeStructure(composer, part, includeExtensions, true, session);
}
composer.quoteUpperCaseAscii(subType);
if (includeExtensions) {