I don't understand how a separate scope is any better than an integrated scope for unit testing.
The reason I need element references in my scope is for can.batch.start( function(){ /* DOM stuff */ } ).