finalized definitions for Scope and Modifiers #3