Card #30 - fixes bug in which % character on multipart body was causing an exception