(ctor) XmlPersistanceReader( string filePath, string title )
      bool HasChild( get; )
      virtual bool BeginChildren()
      virtual void Close()
      virtual void FinishChildren()
      virtual bool GetBoolean( string key )
      virtual PersistableObject GetChild()
      virtual DateTime GetDateTime( string key )
      virtual int GetInt32( string key )
      virtual string GetString( string key )
      virtual void ReadDocument( PersistableObject root )