Added this interface to support intermediate statements in Locals, Watches, etc -- otherwise blocks containing intermediate statements throw an InvalidCastException from DebugToString().   Not sure if it strictly should be here.