code: def _parse_syntax(self, raw):
          
          raw = str(raw)  # treat the value as a string regardless of its actual data type
          has_syntax = re.findall(r'<(\^)?(fk__)?(\w+)?([0-9]*[.]?[0-9]+?)?(\:)?([0-9]*[.]?[0-9]+?)?(\:)?([0-9]*[.]?[0-9]+?)?>', raw, flags=re.DOTALL)
  
          if has_syntax:
              fake_val = re.sub(
                  r'\'?\"?<(\^)?(fk__)?(\w+)?([0-9]*[.]?[0-9]+?)?(\:)?([0-9]*[.]?[0-9]+?)?(\:)?([0-9]*[.]?[0-9]+?)?>\'?\"?',
                  self._replace_faker_attr,
                  raw,
                  flags=re.DOTALL
              )
              fake_val = fake_val.replace("'", '"')
              try:
                  fake_val = json.loads(fake_val)
              except:
                  pass
              return fake_val
          else:
              return raw
docs: Retrieves the syntax from the response and goes through each
          one to generate and replace it with mock values