code: def create_simple_web_feature(o):
      
      try:
          id = o['id']
          g = o['geometry']
          p = o['properties']
          return SimpleWebFeature(str(id), {
              'type': str(g.get('type')),
              'coordinates': g.get('coordinates', [])},
              title=p.get('title'),
              summary=p.get('summary'),
              link=str(p.get('link')))
      except (KeyError, TypeError):
          pass
      return o
docs: Create an instance of SimpleWebFeature from a dict, o. If o does not
      match a Python feature object, simply return o. This function serves as a
      json decoder hook. See coding.load().
  
      :param o: A dict to create the SimpleWebFeature from.
      :type o: dict
      :return: A SimpleWebFeature from the dict provided.
      :rtype: SimpleWebFeature