protected new void WriteObject(object sendToPipeline) { FlushDebugMessages(); base.WriteObject(sendToPipeline); }