title: simple marshalling unmarshalling objects
body: <p>json support is one of the new features of delphi 2009 and delphi 2010. I want to know if it's there any simple function to marshalling/unmarshalling directly between string and object like in superobject library.</p>
  
  <p>Example:</p>
  
  <pre><code>MyKnownObject := FromJSON('{name:"francis", surname:"lee"}');
  </code></pre>