Implement scope.  At the moment, this has no validation on correctness, so you can easily build incorrect compositions of scope, but validation is forthcoming.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=68552057