This is because we are actually handling the x-webkit-deflate-frame extension without any parameters, so yes for now a boolean would do, but the deflate_frame field is meant to hold the negotiated extension along with the accepted parameters.