Solipsist committed from base code sourced at http://www.codeproject.com/Articles/20709/NullTransport-for-WCF , refactored in various parts