I have a possibly naive question since I'm not very familiar with HTTP. Is there a necessity to define `option<trailers>` and `option<future<trailers>>`? What's the difference of having `some` empty trailers and having `none`?