code: def create_simple_web_feature(o):
      """
      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
      """
      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
  
label_desc: Use image node_id 1 for calling a global function with example usage: create_simple_web_feature(o) and returns: o, SimpleWebFeature