code: def make_value(self, value):
          
          # ensure any escape sequences are converted to unicode
          value = self.unicode_escape_sequence_fix(value)
  
          if value and value[0] in ['"', "'"]:
              return self.remove_quotes(value)
  
          try:
              return int(value)
          except ValueError:
              pass
          try:
              return float(value)
          except ValueError:
              pass
          if value.lower() == "true":
              return True
          if value.lower() == "false":
              return False
          if value.lower() == "none":
              return None
          return value
docs: Converts to actual value, or remains as string.