@dumky - Yeah, it *is* possible to change it so you can hook it up to debug at line level in VS, and also to support interactive console. But we were forking too far away from Scripting.Silverlight so we couldn't easily take advantage of their excellent
debugging support. That is a P0 goal for the future.
The broker has only a few methods, which are carefully threat modeled and designed to require user interaction. The point is that you reduce the attack surface area by making the bare minimum code necessary be elevated.