code: def _parse_identifier(self, identifier, zone=None):
          
          rdtype, name, content = None, None, None
          if len(identifier) > 7:
              parts = identifier.split('/')
              rdtype, name, content = parts[0], parts[1], '/'.join(parts[2:])
          else:
              records = self._list_records_in_zone(zone)
              for record in records:
                  if record['id'] == identifier:
                      rdtype, name, content = record['type'], record['name'] + '.', record['content']
          return rdtype, name, content
docs: Parses the record identifier and returns type, name & content of the associated record
          as tuple. The tuple is empty if no associated record found.