Just tiny optimization to avoid object creation
Also dissallow null elements on set
SPDY: check if spdyHeadersFrame is null before adding it to out
Merge remote-tracking branch upstream/$:{upbranch}