hunk.code_window:     .. note:: actually forbids every name containing 2 underscores
       """
       for name in code_obj.co_names:
           if "__" in name:
               raise NameError('Access to forbidden name %r (%r)' % (name, expr))
   def assert_valid_codeobj(allowed_codes, code_obj, expr):
  
hunk.labels: keep keep keep keep replace keep keep keep
hunk.after_edit:         if "__" in name or name in _UNSAFE_ATTRIBUTES:
  
hunk.file_path: openerp/tools/safe_eval.py
hunk.type: replace
file: <?xml version="1.0" encoding="utf-8"?>
  <openerp>
      <data>
  
          <record id="base.user_root" model="res.users">
              <field name="groups_id" eval="[(4, ref('account.group_account_manager')),(4, ref('account.group_account_user'))]"/>
          </record>
  
      </data>
  </openerp>
  