public IBuildResponse Begin( HttpStatus status, Action<IDefineHeaders> headers ) 
 {
     var responseHeaders = new Dictionary<string,string>();
     var headerDefinition = new HeaderBuilder( responseHeaders );
     headers( headerDefinition );
     ChunkResponse = responseHeaders.Any( x => x.Key == HttpHeader.TRANSFER_ENCODING && x.Value.Equals( "chunked" ));
     Respond( status.ToString(), responseHeaders, Setup );
     return this;
 }
 public IBuildResponse Begin( HttpStatus status ) 
 {
     return Begin( status, x => { } );
 }