public ScriptDeferFilter(HttpResponse response)
{
// Get response encoding.
_encoding = response.Output.Encoding;
// Store response stream object.
_responseStream = response.Filter;
// A buffer for script blocks.
_scriptBlocks = new StringBuilder(5000);
// When this is on, script blocks are captured and not written to output.
_captureScripts = true;
}