not too sure. maybe we can move it back to `set body` and do `if (status.empty[code]) this.body = null;`?