There is no need to keep that much debugging functionality in the debugger presentation model. It all perfectly applies to the raw script debugger.
Created attachment 138795 [details] Patch
Committed r115192: <http://trac.webkit.org/changeset/115192>