)t[i];          }      } catch (HL0Exception he) {          HapiLogFactory.GetHapiLog(this.GetType()).Error("Unexpected problem obtaining field value.  This is a bug.", he);          throw new System.Exception("An unexpected error ocurred", he);      } catch (System.Exception cce) {          HapiLogFactory.GetHapiLog(GetType()).Error("Unexpected problem obtaining field value.  This is a bug.", cce);          throw new System.Exception("An unexpected error ocurred", cce);    }   return ret;  }      ///<summary>    /// Returns the total repetitions of Goal Target Name (GOL-00).     ///</summary>    public int GoalTarget