reduce calls to scope_level

this will help us to encapsulate magical symbols so hopefully we can
eliminate hardcoded magic symbols
ask the scope for the action name
ask the scope object if it is a resource_method_scope