this line will be executed even when `multipart` is `0`, `[]`, `{}` etc, if we do this.
do we want this behavior?