fixed multi-part output messages breaking SOAP completely, closes #458