(ctor) DeliverObjectiveInstance( DeliverObjective objective, MLQuestInstance instance )
      DataType ExtraDataType( get; )
      bool HasCompleted( get; set; )
      DeliverObjective Objective( get; set; )
      int GetCurrentTotal()
      virtual bool IsCompleted()
      virtual bool IsDestination( IQuestGiver quester, Type type )
      virtual bool OnBeforeClaimReward()
      virtual void OnClaimReward()
      virtual void OnExpire()
      virtual void OnQuestAccepted()
      virtual void OnQuestCancelled()
      virtual void Serialize( GenericWriter writer )
      virtual void WriteToGump( Gump g, ref int y )