Multipart name should be optional, close #523