(ctor) Castle( Serial serial )
      (ctor) Castle( Mobile owner )
      Rectangle2D[] Area( get; )
      Point3D BaseBanLocation( get; )
      int DefaultPrice( get; )
      virtual void Deserialize( GenericReader reader )
      virtual HouseDeed GetDeed()
      virtual void Serialize( GenericWriter writer )