<!DOCTYPE class>
<class name='SourceFactory'>
   Generates Source-s.  USE THIS CLASS.
  <method name='SourceFactory'>
    <argument name='create_from arg'/>
    <return>
      a Source, or nil if a bad argument was given
    </return>
     Generates a Source object 
  </method>
</class>