anchor.diff:          set(key,int(value))
       if key_type == 'boolean':
           print 'Setting boolean property ' + key + ' to ' + value
  -        real_value = (value == 'True' or value == 'true' or value == '1')
  +        if value == 'True' or value == 'true' or value == '1':
  +            real_value = 'true'
  +        else:
  +            real_value = 'false'
           set(key,real_value)
       elif key_type == 'float':
           print 'Setting float property ' + key + ' to ' + value
  
positive.code:     cd(path)
      key_description = man(key)
      cd(old_path)
      return re.search("\|encrypted : (true)\|\|", key_description) != None
  
  def auto_typed_set(key, value):
      key_type = type_for(key)
  
negative.code:         set('Password', password)
  
  def password_to_string(value):
      if value == None:
          return None
      else:
          string_value = ''
          for byte in value:
              string_value = string_value + chr(byte)
          return string_value
  
  
  def decrypt_value(encrypted_value):
      domain_dir = get('RootDirectory')
  