def create_simple_web_feature(o):
try:<EOL><INDENT>id = o['<STR_LIT:id>']<EOL>g = o['<STR_LIT>']<EOL>p = o['<STR_LIT>']<EOL>return SimpleWebFeature(str(id), {<EOL>'<STR_LIT:type>': str(g.get('<STR_LIT:type>')),<EOL>'<STR_LIT>': g.get('<STR_LIT>', [])},<EOL>title=p.get('<STR_LIT:title>'),<EOL>summary=p.get('<STR_LIT>'),<EOL>link=str(p.get('<STR_LIT>')))<EOL><DEDENT>except (KeyError, TypeError):<EOL><INDENT>pass<EOL><DEDENT>return o<EOL>
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