(mimeData.uploads = new ArrayList<Upload>()).add(up);
(mimeData.uploads = new ArrayList<Upload>(1)).add(up);
    static MimeMessage parseUploadedMessage(ZimbraSoapContext lc, String attachId, MimeMessageData mimeData) throws ServiceException {        Upload up = FileUploadServlet.fetchUpload(lc.getAuthtokenAccountId(), attachId, lc.getRawAuthToken());        if (up == null)            throw MailServiceException.NO_SUCH_UPLOAD(attachId);        (mimeData.uploads = new ArrayList<Upload>()).add(up);        try {            return new Mime.FixedMimeMessage(JMSession.getSession(), up.getInputStream());        } catch (MessagingException e) {            throw MailServiceException.MESSAGE_PARSE_ERROR(e);        } catch (IOException e) {            throw ServiceException.FAILURE("IOException when parsing upload", e);        }    }